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