![]() |
1
18
有一个rfc在 https://wiki.php.net/rfc/generators 同时,看看这个在userland实现的穷人“发电机功能”的概念证明。
|
![]() |
2
12
旧的(php 5.5之前的答案): 不幸的是,没有对等的语言。最简单的方法是要么修改您已经在做的事情,要么创建一个使用实例变量来维护状态的对象。 SPL Iterators . 它们可以用来实现类似于python生成器的功能。 |
![]() |
3
11
在使用任何其他语言(包括PHP)实现之前,我用Python对所有内容进行了原型化。我最终使用回调来实现我想要的
每个人都这样
|
![]() |
4
3
|
![]() |
5
1
可能没有等效运算符,但以下代码在功能和开销方面是等效的:
看起来差不多。对不起,我还没有测试过。 |
![]() |
6
1
PHP 5.5上现在也有相同的句子“yield”: |
![]() |
Javran · 在IO内使用读取器“-->r”的意外行为? 7 年前 |
![]() |
Andrzej Gis · getLine懒惰吗? 7 年前 |
![]() |
toadly · 在新的YouTube设计中看到的延迟加载样式的文本? 7 年前 |
|
Varun Risbud · Scala lazy val解释 7 年前 |
![]() |
Shersh · 解码和来自aeson软件包的解码功能之间有什么区别? 7 年前 |
![]() |
Konrad · 在自定义dplyr函数中更改结果变量的名称 7 年前 |
![]() |
Michael Jones · 在这个评论中,懒惰评估的含义是什么? 8 年前 |