PHP yield 關鍵字
示例
使用 yield
建立生成器函式
<?php
function countTo3() {
yield "1";
yield "2";
yield "3";
}
foreach(countTo3() as $number) {
echo $number;
echo "<br>";
}
?>
自己動手試一試 »
定義和用法
“yield
”關鍵字用於建立生成器函式。生成器函式充當迭代器,可以透過 foreach
迴圈進行迭代。
“yield
”關鍵字提供的值將在迴圈的某次迭代中使用。
相關頁面
foreach
關鍵字。
“yield from
”關鍵字。
❮ PHP 關鍵字