Hallo erst mal ;-)
Ich nutze manchmal die funktion array_rand().
Bisher habe ich immer um sicherzugehen
das ergebniss in einem neuen Array gespeichert,
und zwar als array_unique.
Dieses um sicher zu gehen dass keine doppelten vorhanden sind.
Bei grossen Array ist das aber sehr serverlastig.
Bei einem Test mit 10.000 Einträgen fiel mir
auf dass auch array_rand schon keine doppelten
Einträge ausgibt.
Frage:
Hatte ich Glück(zb. gerade diese Php version..),
oder ist darauf Verlass, dass array_rand() niemals
ein Element doppelt auflistet ?
Anmerkung:
Der Gedanke deshalb, weil ja nur eine Zufallsausgabe erfolgt
und bei normalen Zufallsfunktionen können Werte sich ja auch
durchaus wiederholen.
Gruss Nikki