本文实例讲述了PHP yield关键字功能与用法。分享给大家供大家参考,具体如下:
yield 关键字是php5.5版本推出的一个特性。生成器函数的核心是yield关键字。它最简单的调用形式看起来像一个return申明,不同之处在于普通return会返回值并终止函数的执行,而yield会返回一个值给循环调用此生成器的代码并且只是暂停执行生成器函数。
Example #1 一个简单的生成值的例子
简单来说就是:yield
是仅仅是记录迭代过程中的一个过程值
补充示例:
示例2:
输出:
3 squared is 9
4 squared is 16
5 squared is 25
...
示例3:
希望本文所述对大家PHP程序设计有所帮助。
新闻热点
疑难解答
图片精选