yield from

创建于 2024-12-03 / 51
字体: [默认] [大] [更大]

❮ 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 关键字
0 人点赞过