本文实例讲述了PHP5.5新特性之yield理解与用法。分享给大家供大家参考,具体如下:
yield生成器是php5.5之后出现的,yield提供了一种更容易的方法来实现简单的迭代对象,相比较定义类实现 Iterator 接口的方式,性能开销和复杂性大大降低。
yield生成器允许你 在 foreach 代码块中写代码来迭代一组数据而不需要在内存中创建一个数组。
使用示例:
输出:
3 squared is 9
4 squared is 16
5 squared is 25
...
示例2:
希望本文所述对大家PHP程序设计有所帮助。
新闻热点
疑难解答
图片精选