Warum einen neuen Schlüssel zuweisen, welchen Vorteil versprichst du dir daraus?
Wollte:
1. count($array);
2. Schlüssel vergeben von [0] bis [X]
(Weil nach meiner Auswahl sind die Schlüssel ja durcheinander und nicht "chronologisch")
3. rand(0,count($array);-1);
4. Zahl speichern
Den Wert speichere ich dann von diesem Verzeichnis aus in einem Cookie.
Welche Wert?
den Wert von "rand(0,count($array);-1);"
Ich würde es an deiner Stelle gleich tun - sonst weißt du in 3 Monaten nicht mehr, was du dir dabei gedacht hast[sic!] :)
Da magst Du recht habe. Also gut.