Ключевое слово PHP yield
Пример
Используйте yield
для создания функции генератора:
<?php
function countTo3() {
yield "1";
yield "2";
yield "3";
}
foreach(countTo3() as $number) {
echo
$number;
echo "<br>";
}
?>
Определение и использование
Ключевое yield
слово используется для создания функции-генератора. Функции-генераторы действуют как итераторы, которые можно зацикливать foreach
.
Значение, заданное yield
ключевым словом, используется в качестве значения в одной из итераций цикла.
Связанные страницы
Ключевое foreach
слово.
Ключевое yield from
слово.
❮ Ключевые слова PHP