【发布时间】:2013-10-16 06:16:42
【问题描述】:
如 php 手册中的 yield 可以使用表达式的一部分。 $data = (yield $value);但它没有为 $myval 分配任何东西。我在这里做错了吗?我们如何在表达式中使用它?
function test_yield(){
for ($i=0; $i <10; $i++) {
$myval = (yield $i);
echo " \ ".$myval." / <br />";
}
}
foreach (test_yield() as $value) {
echo $value;
}
【问题讨论】: