انتقل إلى محتوى الدرس

Extracting Both Keys and Values استخراج المفتاح والقيمة معاً

تعلّم تكرار عناصر المصفوفات عبر حلقة foreach في PHP بأسلوب PHP 8 الحديث مع أمثلة عملية وتطبيقات تفاعلية.
1 صفوف تعليمية
PHP
1 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

عند الدوران على مصفوفة ترابطية (أو عند الحاجة لمعرفة رقم الفهرس في مصفوفة مفهرسة)، نستخرج المفتاح والقيمة معاً عبر الصياغة 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 ";
}