شرح صفوف ومحتوى الفقرة
عند الدوران على مصفوفة ترابطية (أو عند الحاجة لمعرفة رقم الفهرس في مصفوفة مفهرسة)، نستخرج المفتاح والقيمة معاً عبر الصياغة foreach ($array as $key => $value):
- اختيار أسماء متغيرات معبرة: يُفضل تسمية المتغيرات بوضوح مثل
foreach ($prices as $product => $price). - دعم أوامر التحكم: يمكنك استخدام
continueلتخطي دورة معينة أوbreakلإيقاف الحلقة مبكراً عند تحقق شرطك.
PHP
<?php
$quotas = [
"basic" => 10,
"pro" => 100,
"enterprise" => 1000,
];
foreach ($quotas as $plan => $gb) {
echo $plan . "=" . $gb . "GB ";
}