yield产生语法错误,意外(T_VARIABLE)

时间:2019-10-20 09:12:22

标签: php yield

我正在尝试创建一个函数,该函数将使用yield生成行。但是我遇到了这个错误:

解析错误:语法错误,意外的'$ line'(T_VARIABLE)

$emails = file_get_contents("addresses.txt");
function yieldEmails($emails){
 $start_time = microtime(true);
 foreach ($emails as $i => $em):
   $line = array( "test@test.com", 12);
   yield $line;
 endforeach;
}

$indexes = yieldEmails($emails);

你能解释出什么问题吗?

0 个答案:

没有答案