المتسلسلات المتسلسلات array وهو متغير يحتوي على أكثر من قيمة مثلا متغيير يحتوي على عدد من الأسماء و يمكنك التفكير فيه كجدول 4 3 2 1 0 يمكنك اعتبار الجدول السابق متغيير اسمه name
$names[0] = 'محمد'; $names[1] = 'احمد'; $names[2] = 'علي'; $names[3] = عبدالله'; $names[4] = 'فهد'; ?>
مثلا المتغيير يحتوي في الخانة 0 على اسم محمد و هكذا لو اردنا إضافة اسم جديد نضيف
$names[5] = 'خالد ' ; ?>
القراءة من المتغييير مثلا لو أدرنا عرض الاسم الموجود في الخانة 4 نكتب التالي
echo "الشخص التالي هو : $names[4]"; ?>
و بالتالي ستطبع الجملة التالية الشخص التالي هو : فهد لو أردنا عرض كل القيم علينا استخدام حلقة تكرار مثلا
$number = 6; $x = 0; while ($x < $number) { echo "Name is $names[$x] "; ++$x; } ?>
لاحظ معنا المثال السابق أولا المتغير Number يحدد لك عدد الخلايا أو القيم في المتسلسلة و المتغير x هو العداد .. في الجملة الشرطية نلاحظ طالما لم تتساوى قيمة ا العداد x مع المغير number نفذ مجموعة الخطوات الزرقاء اطبع الاسم في الخانة x لو كانت x تساوي 2 ستطبع قيمة الخانة 2 و هي في مثالنا علي و في السطر التالي سنزيد قيمة X بواحد لتصبح 3 , و سنستمر حتى تنتهي الحلق ة عندما تتساوى قيمة الx مع 6 وبالتوفيق