Rendimento PHP da palavra- chave
Exemplo
Use yield from
para criar uma função geradora:
<?php
function countTo4() {
yield from [1, 2, 3];
yield 4;
}
foreach(countTo4() as $number) {
echo $number;
echo
"<br>";
}
?>
Definição e uso
A yield from
palavra-chave é usada para criar uma função geradora. As funções do gerador agem como iteradores que podem ser repetidos com um foreach
loop.
A palavra- yield from
chave fornece os valores de um iterador um por um cada vez que a função geradora é chamada até que não haja mais itens no iterador, então o gerador passará para a próxima palavra- yield
chave.
Páginas relacionadas
A palavra- yield
chave.
A palavra- foreach
chave.
❮ Palavras-chave PHP