如 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;
}