PDA

View Full Version : آرایه



farazsahebdel
چهارشنبه 29 خرداد 1392, 11:06 صبح
سلام

ببخشید تو این کد وقتی به صفر می رسه مقدار false رو بر می گردونه و متوقف می شه چطور می شه این رو حل

کرد که متوقف نشه ؟؟؟



<?php
$a = array(2,3,5,0,4);
do{
$k = key($a);
$val = current($a);
echo("faraz $k is $val <br/>");
}while(next($a));
?>

Tarragon
چهارشنبه 29 خرداد 1392, 11:18 صبح
سلام
چرا از foreach استفاده نمی کنید؟

farazsahebdel
چهارشنبه 29 خرداد 1392, 12:32 عصر
منظورم شما این :



$a = array(1,2,5,8,6,0,5,7);
foreach($a as $b){
echo "faraz $b is $k <br/>";
}


ولی اندیسشو چطوری بردارم ؟؟؟

spiderman200700
چهارشنبه 29 خرداد 1392, 13:27 عصر
اینجوری:

$a = array(1, 2, 5, 8, 6, 0, 5, 7);
foreach ($a as $k => $v) {
echo "faraz $k is $v ";
}

farazsahebdel
چهارشنبه 29 خرداد 1392, 14:27 عصر
خوب اگه بخواییم از آخر به اول بنویسیم چطور ؟؟؟

منظور آرایه هاست .

spiderman200700
چهارشنبه 29 خرداد 1392, 15:46 عصر
به این شکل:

$a = array(1, 2, 5, 8, 6, 0, 5, 7);
$ra = array_reverse($a);
foreach ($ra as $k => $v) {
echo "faraz $k is $v ";
}

farazsahebdel
چهارشنبه 29 خرداد 1392, 21:19 عصر
به این شکل:

$a = array(1, 2, 5, 8, 6, 0, 5, 7);
$ra = array_reverse($a);
foreach ($ra as $k => $v) {
echo "faraz $k is $v ";
}


واقعا تشکر