Я недавно наткнулся на этот код:
function xrange($min, $max)
{
for ($i = $min; $i <= $max; $i++) {
yield $i;
}
}
Я никогда не видел это ключевое слово yield
. Пытаясь запустить код, я получаю
Ошибка анализа: синтаксическая ошибка, неожиданный T_VARIABLE в строке x
Итак, что это за yield
ключевое слово? Действительно ли это PHP? И если это так, как я могу его использовать?