PHP Dokumentation: Function shuffle
12. Januar 2010 von werner
shuffle
(PHP 4, PHP 5)
shuffle — Mischt die Elemente eines Arrays
Beschreibung
bool shuffle ( array &$array )
Diese Funktion mischt die Reihenfolge der Elemente eines Arrays zufällig (shuffle).
Parameter-Liste
- array
Das zu modifizierende Array.
Rückgabewerte
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
Beispiele
Beispiel #1 shuffle() Beispiel
<?php
$numbers = range(1, 20);
srand((float)microtime() * 1000000);
shuffle($numbers);
foreach ($numbers as $number) {
echo "$number ";
}
?>Anmerkungen
Hinweis: Diese Funktion weist denElementen des Arrays array neue Schlüssel zu.Bestehende Schlüssel, die Sie eventuell zugewiesen haben, werden entferntstatt einfach nur die Schlüssel neu anzuordnen
Hinweis: Seit PHP 4.2.0 besteht keineNotwendigkeit mehr, den Zufallsgenerator für Zahlen mitsrand() oder mt_srand() zu füttern, dasgeschieht nun automatisch.