(PHP 4, PHP 5)
shuffle — Разбърква масив
Тази функция разбърква масив (променя реда на елементите му по случаен начин).
Масивът.
Връща TRUE при успех или FALSE при неуспех.
Example #1 Пример за shuffle()
<?php
$numbers = range(1, 20);
srand((float)microtime() * 1000000);
shuffle($numbers);
foreach ($numbers as $number) {
echo "$number ";
}
?>
Забележка: Тази функция задава нови ключове за елементите на array . Тя няма просто да преподреди ключовете, а ще премахне всички съществуващи ключове, които са били присвоени.
Забележка: От PHP 4.2.0 няма нужда да се пресява генератора на случайни числа със srand() или mt_srand(), тъй като това вече се извършва автоматично.