Contenu du cours
الوحدة 1 — اكتشاف PHP
فهم ماهية PHP، وتنصيب بيئة عمل محلية، وكتابة أول نص برمجي.
0/4
الوحدة 2 — أساسيات اللغة
المتغيّرات والأنواع والمعاملات والشروط والحلقات.
0/4
الوحدة 3 — الدوال والمصفوفات والنماذج
إنشاء الدوال، والتعامل مع المصفوفات، ومعالجة بيانات نموذج.
0/4
PHP للمبتدئين

المصفوفة تخزّن عدة قيم في متغيّر واحد. فبدلًا من إنشاء $fruit1 و$fruit2 و$fruit3، نجمع كل شيء في $fruits.

عائلتان كبيرتان

  • مصفوفة مفهرسة: لكل قيمة رقم يبدأ من 0. مثال $fruits = array(« pomme », « poire »); — قيمة $fruits[0] هي «pomme».
  • مصفوفة ترابطية: لكل قيمة مفتاح نصّي. مثال $user = array(« nom » => « Marie », « age » => 30); — قيمة $user[« nom »] هي «Marie».

تصفّح مصفوفة

حلقة foreach مصمَّمة لذلك تمامًا: فهي تمرّ على كل عنصر واحدًا تلو الآخر. ويمكنك استرجاع القيمة وحدها، أو المفتاح والقيمة معًا.

  1. إضافة قيمة: $fruits[] = « cerise »;.
  2. العدّ: الدالة count($fruits).

للتذكّر: تجمع المصفوفة قيمًا مفهرسة برقم أو بمفتاح. وforeach أبسط طريقة لتصفّحها.

Prix indicatifs, convertis depuis l'euro