PHP yield Mot-clé

❮ Mots-clés PHP

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>";
}
?>
Essayez-le vous-même »

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 .


❮ Mots-clés PHP