Thomas Luethi: shuffle() gibt immer den selben Array zurück...

Beitrag lesen

Hallo,

[PHP Version 4.2.3]
shuffle($array);
Naja. Der Array ist zwar nicht in der ursprünglichen Reihenfolge, aber jedesmal in der selben:

Obwohl es gemaess dem Manual seit PHP 4.2.0 nicht mehr
notwendig sei, kannst Du ja versuchen, mit srand()
den Zufallsgenerator "durchzuschuetteln", bevor Du
shuffle() anwendest.

http://www.php.net/manual/en/function.shuffle.php
http://www.php.net/manual/en/function.srand.php

Vielleicht ist da in Deiner 4.2.3 doch noch ein Bug, keine Ahnung.

Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/