بسم الله الرحمن الرحيم
في بعض الاحيان نريد ان مخرج معلومات مصفوفة معينه باستخدام احدي حلقات التكرار
في اغلب الاحيان نقوم باستخدام دالة foreach لذلك لكن في هذا الدرس باذن الله سنحاول القيام بها باجميع دوال التكرار
فمثلا المصفوفة $array_sample
كود PHP:
$array_sample = array(
"PHP",
"MySQL",
"CSS",
"Ajax",
"Visual basic",
"xHTML"
);
نريد مثلا استخراج قيمها كلها
اولا باستخدام foreach
كود PHP:
<?
print '<pre>';
foreach($array_sample as $array) print 'array['.$array.'];<br />';
print '</pre>';
?>
الان سنحصل علي قيما لمصفوفة
[PHP]array
كود PHP:
;
array[MySQL];
array[CSS];
array[Ajax];
array[Visual basic];
array[xHTML];
;
تانيا باستخدام for
كود PHP:
<?
print '<pre>';
for($i=0; $i<count($array_sample); $i++) print 'array['.$array_sample[$i].'];<br />';
print '</pre>';
?>
سوف نحصل علي نفس القيم وعلي نفس النتيجة
ثالتا باستخدام while
كود PHP:
<?
print '<pre>';
while (list ($key, $val) = each ($array_sample) ) print 'array['.$val.'];<br />';
print '</pre>';
?>
نفس النتيجة
الغرض من الدرس عالم البرمجة واسع جدا يوجد العديد من الطرق لكن هذة بعضها اتمني ان اري طرق اخري
الكاتب Bruce
سلامات