View Full Version : مبتدی: رندوم
farazsahebdel
سه شنبه 07 خرداد 1392, 17:33 عصر
سلام
می خواستم این آرایه رو در هر ریلود کردن بصورت رندوم یک اندیس چاپ بشه.
$x=array("hello","welcome","goodbye")
mahmod2000
سه شنبه 07 خرداد 1392, 17:41 عصر
$x=array("hello","welcome","goodbye")
shuffle($x)
farazsahebdel
سه شنبه 07 خرداد 1392, 17:52 عصر
این که کار نکرد!!!
mahmod2000
سه شنبه 07 خرداد 1392, 17:58 عصر
<?php
$x=array("hello","welcome","goodbye");
shuffle($x);
for ($i=0; $i<2; $i++)
{
echo $x[$i].'<br>';
}
?>
farazsahebdel
سه شنبه 07 خرداد 1392, 18:00 عصر
ولی بازم نشد ها 2تا، 2تا میاره.
farazsahebdel
سه شنبه 07 خرداد 1392, 18:27 عصر
اصلاح شده بالا
<?php
$x=array("hello","welcome","goodbye");
shuffle($x);
for ($i=0; $i<1; $i++)
{
echo $x[$i].'';
}
?>
H:Shojaei
سه شنبه 07 خرداد 1392, 19:00 عصر
سلام
خيلي راحت تر هم ميشه اين كار رو انجام داد:
$ar=array("a","b","c");
$x=rand(0,2);
echo $ar[$x];
farazsahebdel
سه شنبه 07 خرداد 1392, 23:12 عصر
تشکر از شما
خيلي راحت تر هم ميشه اين كار رو انجام داد:
$ar=array("a","b","c");
$x=rand(0,2);
echo $ar[$x];
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.