Hi, gibt es eine Möglichkeit, in PHP ein Array durcheinander zu bringen ?
sicherlich ;)
Ich habe es mit shuffle($array); versucht, aber er würfelt es immer in der selben reihenfolge durcheinander ...
das liegt an der rand()-funktion, die bei gleichem Startwert auch den gleichen Zufall hat (was für ein sinnloser Satz, DU weisst was ich meine)
ergo: versuche selbst Dir diese Funktion zu schreiben
//startwert setzten
srand($wert); // nimm die Zeit, also am besten $wert=mktime(blabla);
while($i < count($array)) {
$zufall = rand(1,count($array));
a[$i] = array[$zufall];
}
$array = $a;
alles klar ;)
ciao
romy
--
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
->Alles ist gut wenn es aus Schokolade ist
DIE ROMY AUS L. AN DER P. SAGT DANKE UND AUF WIEDERSEHEN
->Alles ist gut wenn es aus Schokolade ist