我正在尝试创建一个函数,该函数将使用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);
你能解释出什么问题吗?