AppendIterator::getIteratorIndex
(PHP 5 >= 5.1.0)
AppendIterator::getIteratorIndex — Lit l'index d'un itérateur
Description
public int AppendIterator::getIteratorIndex
( void
)
Lit l'index de l'itérateur courant interne.
Avertissement
Cette fonction n'est pas documentée et seule la liste des arguments est disponible.
Liste de paramètres
Cette fonction ne contient aucun paramètre.
Valeurs de retour
Retourne un entier, qui représente l'index, commençant à 0, de l'itérateur courant.
Exemples
Exemple #1 Exemple avec AppendIterator.getIteratorIndex()
<?php $array_a = new ArrayIterator(array('a' => 'aardwolf', 'b' => 'bear', 'c' => 'capybara')); $array_b = new ArrayIterator(array('apple', 'orange', 'lemon')); $iterator = new AppendIterator; $iterator->append($array_a); $iterator->append($array_b); foreach ($iterator as $key => $current) { echo $iterator->getIteratorIndex() . ' ' . $key . ' ' . $current . PHP_EOL; } ?>
L'exemple ci-dessus va afficher :
0 a aardwolf 0 b bear 0 c capybara 1 0 apple 1 1 orange 1 2 lemon
Voir aussi
- AppendIterator::getInnerIterator() - Lit l'itérateur interne
- AppendIterator::getArrayIterator() - Récupère le ArrayIterator