“Php/keyword yield from”的版本间差异

来自菜鸟教程
跳转至:导航、​搜索
(Bot commit)
 
(机器人:添加分类Php基础教程
 
第1行: 第1行:
 
 
= 来自关键字的PHP收益 =
 
= 来自关键字的PHP收益 =
  
第54行: 第53行:
  
 
[[../php_ref_keywords|Keywords PHP关键字]]<br />
 
[[../php_ref_keywords|Keywords PHP关键字]]<br />
 +
 +
[[分类:Php基础教程]]

2020年11月12日 (四) 08:45的最新版本

来自关键字的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关键字