المصفوفة تخزّن عدة قيم في متغيّر واحد. فبدلًا من إنشاء $fruit1 و$fruit2 و$fruit3، نجمع كل شيء في $fruits.
عائلتان كبيرتان
- مصفوفة مفهرسة: لكل قيمة رقم يبدأ من 0. مثال $fruits = array(« pomme », « poire »); — قيمة $fruits[0] هي «pomme».
- مصفوفة ترابطية: لكل قيمة مفتاح نصّي. مثال $user = array(« nom » => « Marie », « age » => 30); — قيمة $user[« nom »] هي «Marie».
تصفّح مصفوفة
حلقة foreach مصمَّمة لذلك تمامًا: فهي تمرّ على كل عنصر واحدًا تلو الآخر. ويمكنك استرجاع القيمة وحدها، أو المفتاح والقيمة معًا.
- إضافة قيمة: $fruits[] = « cerise »;.
- العدّ: الدالة count($fruits).
للتذكّر: تجمع المصفوفة قيمًا مفهرسة برقم أو بمفتاح. وforeach أبسط طريقة لتصفّحها.