المصفوفة الترابطية في PHP تستخدم مفاتيح نصية بدلًا من الأرقام التسلسلية، مما يجعلها مناسبة لتمثيل البيانات المنظمة كسجلات المستخدمين والإعدادات. كل عنصر يتكون من زوج مفتاح وقيمة.
إنشاء مصفوفة ترابطية
<?php
$person = [
"name" => "أحمد",
"age" => 30,
"city" => "القاهرة"
];
echo $person["name"];
?>
التعديل والإضافة
<?php
$person["age"] = 31;
$person["job"] = "مهندس";
?>
المرور بالمفاتيح والقيم
<?php
foreach ($person as $key => $value) {
echo "$key : $value<br>";
}
?>
المصفوفات متعددة الأبعاد
<?php
$users = [
["name" => "علي", "age" => 25],
["name" => "سارة", "age" => 28]
];
echo $users[1]["name"];
?>