我最近偶然发现了这段代码:
function xrange($min, $max)
{
for ($i = $min; $i <= $max; $i++) {
yield $i;
}
}
Run Code Online (Sandbox Code Playgroud)
我以前从未见过这个yield
关键字.试着运行我得到的代码
解析错误:语法错误,第x行意外的T_VARIABLE
那么这个yield
关键字是什么?它甚至是有效的PHP吗?如果是,我该如何使用它?