PHP yield Mot-clé
Exemple
Utilisez yield pour créer une fonction génératrice :
<?php
function countTo3() {
yield "1";
yield "2";
yield "3";
}
foreach(countTo3() as $number) {
echo $number;
echo "<br>";
}
?> Définition et utilisation
Le mot-clé yield est utilisé pour créer une fonction génératrice. Les fonctions génératrices agissent comme des itérateurs qui peuvent être parcourus avec une boucle foreach .
La valeur fournie par le mot-clé yield est utilisée comme valeur dans l'une des itérations de la boucle.
Pages associées
Le mot-clé foreach .
Le mot-clé yield from .