Výtěžek PHP z klíčového slova
Příklad
Použijte yield from
k vytvoření funkce generátoru:
<?php
function countTo4() {
yield from [1, 2, 3];
yield 4;
}
foreach(countTo4() as $number) {
echo $number;
echo
"<br>";
}
?>
Definice a použití
Klíčové yield from
slovo se používá k vytvoření funkce generátoru. Funkce generátoru fungují jako iterátory, které lze procházet foreach
smyčkou.
Klíčové yield from
slovo poskytuje hodnoty z iterátoru jednu po druhé při každém volání funkce generátoru, dokud v iterátoru nezůstanou žádné položky, pak generátor přejde na další yield
klíčové slovo.
Související stránky
Klíčové yield
slovo.
Klíčové foreach
slovo.
❮ Klíčová slova PHP