PHP- opbrengst van trefwoord
Voorbeeld
Gebruik yield from
om een generatorfunctie te maken:
<?php
function countTo4() {
yield from [1, 2, 3];
yield 4;
}
foreach(countTo4() as $number) {
echo $number;
echo
"<br>";
}
?>
Definitie en gebruik
Het yield from
sleutelwoord wordt gebruikt om een generatorfunctie te maken. Generatorfuncties fungeren als iterators die kunnen worden doorgelust met een foreach
lus.
Het yield from
sleutelwoord levert de waarden van een iterator één voor één op elke keer dat de generatorfunctie wordt aangeroepen totdat er geen items meer in de iterator zijn, waarna de generator naar het volgende yield
sleutelwoord gaat.
Gerelateerde pagina's
Het yield
sleutelwoord.
Het foreach
sleutelwoord.
❮ PHP-sleutelwoorden