عائد PHP من Keyword
مثال
استخدم yield from
لإنشاء وظيفة مولد:
<?php
function countTo4() {
yield from [1, 2, 3];
yield 4;
}
foreach(countTo4() as $number) {
echo $number;
echo
"<br>";
}
?>
التعريف والاستخدام
يتم yield from
استخدام الكلمة الأساسية لإنشاء وظيفة المولد. تعمل وظائف المولد كمكررات يمكن تكرارها من خلال foreach
حلقة.
توفر yield from
الكلمة الأساسية القيم من مكرر واحدًا تلو الآخر في كل مرة يتم استدعاء وظيفة المولد حتى لا توجد عناصر متبقية في المكرر ، ثم سينتقل المولد إلى yield
الكلمة الأساسية التالية.
الصفحات ذات الصلة
yield
الكلمة .
foreach
الكلمة .
❮ كلمات PHP