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

Accessing and Updating by Key القراءة والتعديل عبر اسم المفتاح

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

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

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

تتم قراءة قيمة مفتاح أو تعديلها أو إضافة مفتاح جديد تماماً عبر نفس صياغة الإسناد بالأقواس المربعة $array["key"] = $value;:

  • إذا كان المفتاح موجوداً مسبقاً: يُحدّث محرك PHP قيمته في نفس موضعه دون تغيير ترتيب المفاتيح.
  • إذا كان المفتاح جديداً: يضيف محرك PHP الزوج الجديد (المفتاح والقيمة) في نهاية المصفوفة الترابطية.
PHP
<?php
$product = [
    "sku"   => "KB-900",
    "price" => 120.00,
];

// Update existing key & add a new key:
$product["price"] = 99.50;
$product["stock"] = 15;
echo $product["sku"] . ": $" . $product["price"] . " (" . $product["stock"] . ")";