Mit ‘PHP’ getaggte Beiträge

array_rand() nicht immer random???

Veröffentlicht: 22. November 2010 in Allgemein, PHP
Schlagwörter:,

Heute bin ich auf ein merkwürdiges Verhalten der PHP Funktion array_rand() gestoßen.

Beispiel Array:
Array
(
[0] => Das
[1] => ist
[2] => ein
[3] => Test
)

Array
(
[0] => 1
[1] => 3
)
Die Funktion arbeitet wie erwartet, wenn man z.B. 2 Elemente aus einem Array mit insgesamt 4 Elementen per Zufall holen möchte.

Holt man allerdings 4 Elemente aus einem Array mit 4 Elementen, so bekommt man die Elemente in der richtigen Reihenfolge zurück.

Array
(
[0] => 0
[1] => 1
[2] => 2
[3] => 3
)

Gewünscht oder Bug?