shuffle

(PHP 3 >= 3.0.8, PHP 4, PHP 5)

shuffle -- Rangschik de elementen van een array in een willekeurige volgorde

Beschrijving

bool shuffle ( array &array )

Deze functie rangschikt de elementen van een array in een willekeurige volgorde.

Opmerking: Deze functie wijst nieuwe keys toe aan de elementen in array. Het zal bestaande keys, die je mogelijk al had toegewezen, verwijderen, in plaats van ze te herschikken.

Voorbeeld 1. shuffle() voorbeeld

<?php
$numbers
= range(1, 20);
srand((float)microtime() * 1000000);
shuffle($numbers);
foreach (
$numbers as $number) {
    echo
"$number ";
}
?>

Opmerking: Vanaf PHP 4.2.0 is het niet meer nodig een zaadgetal toe te wijzen aan de willekeurig nummer generator via srand() of mt_srand() omdat dit nu automatisch plaatsvindt.

Zie ook arsort(), asort(), ksort(), rsort(), sort() en usort().