参数 generator 发电机对象。 返回值 没有值返回。 例子 示例#1ReflectionGenerator::__construct()示例 <?
TheReflectionGeneratorclass 介绍 (PHP7) 该ReflectionGenerator类报告关于发电机的信息。
斯蒂夫·盖瑞·沃兹尼亚克曾就读于美国科罗拉多大学,后转学入美国著名高等学府加州大学伯克利分校(UCBerkeley)并获得电机工程及计算机(EECS)本科学位(1987年)。
function* function*声明(function关键字后跟一个星号)定义了发电机功能,它返回一个Generator对象。
例如:for($i=0;$i<10;$i++){echo发电机('stringone','stringtwo');}您可以根据需要添加任意数量的参数,并且在循环的每次迭代中都会返回下一个项目。
在这种情况下,发电机的执行结束和IteratorResult被返回给调用者,其中所述value的由指定的值return语句和done是true。
类Random也可以,如果你想用你自己设计的不同的基本发电机子类:在这种情况下,覆盖random(),seed(),getstate(),setstate()和jumpahead()方法。
一个额外的过滤器,integer(X),以将结果限制为整数: >[X||X<-[1,2,a,3,4,b,5,6],integer(X),X>3].[4,5,6] 发电机可以组合在一起。
一个位串发电机被写为: BitstringPattern<=BitStringExpr. BitStringExpr必须是一个表达式,它的计算结果是一个位串。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
