Rendement PHP à partir du mot- clé
Exemple
Utilisez yield from
pour créer une fonction génératrice :
<?php
function countTo4() {
yield from [1, 2, 3];
yield 4;
}
foreach(countTo4() as $number) {
echo $number;
echo
"<br>";
}
?>
Définition et utilisation
Le yield from
mot clé est utilisé pour créer une fonction génératrice. Les fonctions de générateur agissent comme des itérateurs qui peuvent être bouclés avec une foreach
boucle.
Le mot- yield from
clé fournit les valeurs d'un itérateur une par une à chaque fois que la fonction du générateur est appelée jusqu'à ce qu'il n'y ait plus d'éléments dans l'itérateur, puis le générateur passera au yield
mot-clé suivant.
Pages connexes
Le yield
mot clé.
Le foreach
mot clé.
❮ Mots clés PHP