با توجه به آرایه ذیل و مقدار خروجی ذکر شده با استفاده از حلقههای تو در تو ( for ) مقادیر را به صورت پویا استخراج و مانند نمونه چاپ نمایید . (آرایه مذکور از نوع دو بعدی میباشد برای شمارش ایندکس از i , j استفاده نمایید)
نمونه آرایه :
array(["efran", 20], ["maryam", 28], ["ehsan", 18], ["sara", 22])
خروجی (عینا مانند نمونه باشد)
name: efran age: 20
name: maryam age: 28
name: ehsan age: 18
name: sara age: 22
نمونه سورس کد برای استفاده بیشتر قرار گرفته است نسبت به درج کد تکراری خود داری نمایید . ( چالش به منظور تمرین بیشتر شما ایجاد شده است بنابراین برای حل مثال از نگاه کردن به سورس کد خود داری فرمایید)
<?php
// for ($i=0; $i < ; $i++) {
// # code...
// }
$users = array(["efran", 20], ["maryam", 28], ["ehsan", 18], ["sara", 22]);
// print_r($users);
for ($i=0; $i < count($users) ; $i++) {
for ($j=0; $j < count($users[$i]) ; $j++) {
# code...
// print_r($users[$i][$j]." ");
switch ($j) {
case 0:
# code...
$name = $users[$i][$j];
break;
default:
# code...
$age = $users[$i][$j];
break;
}
//echo"<br>";
//or
//echo"{$users[$i][$j]}";
}
echo"name: $name "."age: $age ".", "."<br>";
}
// count number of array member
// echo sizeof($users);