Definisi dan Penggunaan
Kata kunci yield digunakan untuk membuat fungsi generator. Fungsi generator bertindak sebagai iterator yang dapat di-loop melalui foreach loop.
Nilai yang diberikan oleh kata kunci yield digunakan sebagai nilai di salah satu iterasi perulangan.
Contoh
Gunakan hasil untuk membuat fungsi generator:
<?php function countTo3() { yield "1"; yield "2"; yield "3"; } foreach(countTo3() as $number) { echo $number; echo "<br>"; } ?> /* Outpu t: 1 2 3