rsort
sizeof
Array Funktionen
PHP Manual

# 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 `FALSE`.

### 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 den Elementen des Arrays `array` neue Schlüssel zu. Bestehende Schlüssel die Sie eventuell zugewiesen haben werden entfernt statt einfach nur die Schlüssel neu anzuordnen

> Hinweis: 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()
- usort()

rsort
sizeof
Array Funktionen
PHP Manual