Php/keyword yield from

来自菜鸟教程
跳转至:导航、​搜索

来自关键字的PHP收益

Keywords PHP关键字

Use yield from 创建一个生成器函数:

<?php

  function countTo4() {
  yield from [1, 2, 3];
  yield 4;
}


  foreach(countTo4() as $number) {
  echo $number;
  echo 
  "<br>";
}

?>

定义和用法

The yield from 关键字用于创建生成器函数。生成器函数充当定址器,可以与 foreach 环。

The yield from 关键字每次调用生成器函数时都会逐一提供迭代器的值,直到迭代器中没有剩余的项,然后生成器会移至下一个。 yield 关键词。

相关页面

The yield 关键词。

The foreach 关键词。

Keywords PHP关键字