2021
06-04
06-04
PHP 生成器的使用详解
什么是生成器?听着高大上的名字,感觉像是创造什么东西的一个功能,实际上,生成器是一个用于迭代的迭代器。它提供了一种更容易的方式来实现简单的对象迭代,相比较定义类实现Iterator接口的方式,性能开销和复杂性大大降低。说了半天不如直接看看代码更直观。functiontest1(){for($i=0;$i<3;$i++){yield$i+1;}yield1000;yield1001;}foreach(test1()as$t){echo$t,PHP_EOL;}//1/...
继续阅读 >