Mailinglisten-Archive |
Wilfried Henseler schrieb > ich moechte in PHP3(!) drei zufallszahlen aus dem bereich von 1-10 > haben. Es darf aber keine doppelt vorkommen. [...] > Hat da mal jemand ein tip um mein gedaechnis auf zu frischen? > Wie ging diese pseudo-zufallsformel noch? Keine Ahnung. function generate_numbers($min, $max, $anz) { $array = range($min, $max); srand((double)microtime()*1000000); shuffle($array); for($x = 0; $x < $anz; $x++) { $erg[] = $array[$x]; } return $erg; } $zufalls_array = generate_numbers(1, 10, 3); echo join("; ", $zufalls_array); Guido Haeger
php::bar PHP Wiki - Listenarchive