تخطَّ إلى المحتوى

🐘 شرح PHP

المصفوفات (Arrays)

الدرس 3 من 29· ⏱ 1 دقائق قراءة· 🗓 آخر تحديث: ١٩ يونيو ٢٠٢٦

المصفوفة المرقّمة

تخزّن عدة قيم بفهارس تبدأ من 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
?>

🎯 التالي: الشروط والحلقات.

شرح المصفوفات (Arrays) — PHP بالعربي
المصفوفات (Arrays)PHP بالعربي · The Code Fix

📚 لمزيد من التعمّق في PHP، راجِع التوثيق الرسمي لـ PHP.

هل كان هذا الدرس مفيدًا؟