PHP yield keyword
例
yield
を使用してジェネレーター関数を作成するには:
<?php
function countTo3() {
yield "1";
yield "2";
yield "3";
}
foreach(countTo3() as $number) {
echo $number;
echo "<br>";
}
?>
定義と使用法
yield
キーワードは、ジェネレータ関数を作成するために使用します。ジェネレータ関数は、foreach
ループでループできるイテレータとして動作します。
yield
キーワードで指定された値は、ループの繰り返しの1つの値として使われます。
関連ページ
foreach
キーワード。
fromyield from
キーワード。
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。