shuffle

(PHP 3>= 3.0.8, PHP 4 >= 4.0b4)

shuffle -- Shuffle an array

Description

void shuffle (array array)

This function shuffles (randomizes the order of the elements in) an array. You must use srand() to seed this function.

Example 1. Shuffle() example


$numbers = range (1,20);
srand ((double)microtime()*1000000);
shuffle ($numbers);
while (list (, $number) = each ($numbers)) {
    echo "$number ";
}
      

See also arsort(), asort(), ksort(), rsort(), sort() and usort().