في الأسبوع الأول تعرفنا على Hello World ومن ثم إنتقلنا إلى الجمل الظرفية ( if ) وهذا الأسبوع أظن أنه يجب أن يكون إستكمالاً لهذه للأسبوع الماضي مع إضافة حلقات التكرار (for - while) وغيرها.

المثال الأول هو للجملة الظرفية switch والتي تشبه في عملها if elseif:

<?php

$var = "Thamood"; //variable

switch($var)
{

case "ali":
echo "It's Ali";
break;

case "thamood":
echo "It's Thamood";
break;

default:
echo "i don't know you";
break;

}

الشفرة أعلاه ستقوم بطباعة "It's Thamood".

اما الشفرة التالية فهي تحوي على حلقات التكرار الموجودة في PHP:

//will print 3
$i = 3;
do
{
    echo $i;
}while($i < 3);


//won't print anything
$j=5;
while($j<5)
{
    echo $j;
}

//for loop
for($k=0;$k<3;$k++)
{
    echo $k;
}


//foreach is used to access array 
$arr = array("1","2","3"); // array

foreach($arr as $a)
{
    echo $a;
}

لنوسع الفكرة قليلاً

وصلتني رسالة من الأخ معتز عبدالعظيم يقترح فيها أن نقوم بإضافة واجبات مثل وظيفة إظهار التاريخ وهي فكرة جميلة ولكن مارأيكم لو نتفق على مجموعة من الأسألة او الواجبات المنزلية (مثلاً 12 سؤال؟) ومن ثم نطرحها دفعة واحدة؟ أم تحبون أن نضع سؤال أسبوعي؟

أتمنى أن ينضم إلي مجموعة من الأشخاص من أجل أن نوسع الفكرة ونجعلها أفضل، بإنتظار رسائلكم على الخاص.