PDA

View Full Version : ایجاد اعداد تصادفی



mehdi4467
شنبه 14 بهمن 1391, 21:20 عصر
سلام
فرض کنید ما یک آرایه داریم که در آم اعداد 1 - 3- 4- 7 و 10 قرار دارند.
آیا تابعی هست که به صورت تصادفی اینها رو سورت کنه؟مثلا یک بار 1-3-7-4-10 و بار دیگر 7-10-3-4-1 و ... ؟

mamali-mohammad
شنبه 14 بهمن 1391, 21:53 عصر
array_rand

siavashsay
شنبه 14 بهمن 1391, 21:56 عصر
بله ! تابع shuffle
مثال :

$numbers=array(3,5,7,8);
shuffle($numbers);
foreach ($numbers as $number) {
echo "$number ";
}
خروجی :
3 8 7 5
5 8 3 7
8 5 7 3