PHP- Ertrag aus Schlüsselwort
Beispiel
Verwenden Sie yield from
zum Erstellen einer Generatorfunktion:
<?php
function countTo4() {
yield from [1, 2, 3];
yield 4;
}
foreach(countTo4() as $number) {
echo $number;
echo
"<br>";
}
?>
Definition und Verwendung
Das yield from
Schlüsselwort wird verwendet, um eine Generatorfunktion zu erstellen. Generatorfunktionen fungieren als Iteratoren, die mit einer foreach
Schleife durchlaufen werden können.
Das yield from
Schlüsselwort stellt die Werte eines Iterators nacheinander bei jedem Aufruf der Generatorfunktion bereit, bis keine Elemente mehr im Iterator vorhanden sind, dann fährt der Generator mit dem nächsten yield
Schlüsselwort fort.
Verwandte Seiten
Das yield
Schlüsselwort.
Das foreach
Schlüsselwort.
❮ PHP-Schlüsselwörter