shuffle
(PHP 3>= 3.0.8, PHP 4 , PHP 5)
shuffle -- Shuffle an array
Description
void
shuffle ( array array)
This function shuffles (randomizes the order of the elements in) an array.
Пример 1. shuffle() example
<?php $numbers = range(1, 20); srand((float)microtime() * 1000000); shuffle($numbers); while (list(, $number) = each($numbers)) { echo "$number "; } ?> | |
Замечание: Начиная с PHP 4.2.0, больше нет необходимости инициализировать генератор случайных чисел функциями srand() или mt_srand(), поскольку теперь это происходит автоматически.
Смотрите также arsort(), asort(), ksort(), rsort(), sort(), and usort().