Lợi nhuận PHP từ Từ khóa
Thí dụ
Sử dụng yield from
để tạo một hàm trình tạo:
<?php
function countTo4() {
yield from [1, 2, 3];
yield 4;
}
foreach(countTo4() as $number) {
echo $number;
echo
"<br>";
}
?>
Định nghĩa và Cách sử dụng
Từ yield from
khóa được sử dụng để tạo một hàm trình tạo. Các hàm của trình tạo hoạt động như các trình vòng lặp có thể được lặp lại bằng một foreach
vòng lặp.
Từ yield from
khóa cung cấp các giá trị từ một trình lặp lần lượt mỗi khi hàm trình tạo được gọi cho đến khi không còn mục nào trong trình lặp, sau đó trình tạo sẽ chuyển sang yield
từ khóa tiếp theo.
Các trang liên quan
Từ yield
khóa.
Từ foreach
khóa.
❮ Từ khóa PHP