shuffle (PHP 3 >= 3.0.8, PHP 4, PHP 5) shuffle -- Mischt die Elemente eines Arrays Beschreibungbool shuffle ( array &array )
Diese Funktion mischt die Reihenfolge der Elemente eines Arrays
zufällig (shuffle).
Anmerkung: This function
assigns new keys for the elements in array.
It will remove any existing keys you may have assigned, rather
than just reordering the keys.
Beispiel 1. shuffle() |
<?php
$numbers = range(1, 20);
srand((float)microtime() * 1000000);
shuffle($numbers);
foreach ($numbers as $number) {
echo "$number ";
}
?>
|
|
Anmerkung: Seit PHP 4.2.0 besteht keine
Notwendigkeit mehr, den Zufallsgenerator für Zahlen mit
srand() oder mt_srand() zu füttern, das
geschieht nun automatisch.
Siehe auch arsort(),
asort(), ksort(),
rsort(), sort() und
usort().
|