CakeFest 2024: The Official CakePHP Conference

AppendIterator::getIteratorIndex

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

AppendIterator::getIteratorIndexLit l'index d'un itérateur

Description

public AppendIterator::getIteratorIndex(): ?int

Lit l'index de l'itérateur courant interne.

Avertissement

Cette fonction est actuellement non documentée ; seule la liste des arguments est disponible.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Retourne l'index entier, partant de 0, de l'itérateur interne s'il existe, null sinon.

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

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top