المصفوفة المرقّمة
تخزّن عدة قيم بفهارس تبدأ من 0:
<?php
$fruits = ["تفاح", "موز", "برتقال"];
echo $fruits[0]; // تفاح
echo count($fruits); // 3
?>
المصفوفة الترابطية (Associative)
تستخدم مفاتيح نصّية بدل الأرقام:
<?php
$user = [
"name" => "براء",
"age" => 25,
"city" => "الرياض",
];
echo $user["name"]; // براء
?>
المرور بـ foreach
<?php
$fruits = ["تفاح", "موز", "برتقال"];
foreach ($fruits as $fruit) {
echo $fruit . "<br>";
}
?>
مع المصفوفة الترابطية نأخذ المفتاح والقيمة:
<?php
$user = ["name" => "سارة", "age" => 22];
foreach ($user as $key => $value) {
echo "$key: $value <br>";
}
?>
دوال مفيدة
<?php
$nums = [3, 1, 2];
$nums[] = 4; // إضافة عنصر
sort($nums); // ترتيب
echo array_sum($nums); // المجموع: 10
?>
🎯 التالي: الشروط والحلقات.