Tach.
du könntest das Array auch mischen und dann die ersten N Elemente nehmen. Sie hierzu http://forum.de.selfhtml.org/archiv/2006/12/t142119/#m924652.
Falls das Array sehr groß ist und nicht bei jedem Aufruf komplett gemischt werden soll, kann die angegebene Funktion auch leicht noch um Parameter erweitert werden, die den Bereich (Array-Indizes) angeben, der gemischt werden soll.
--
Once is a mistake, twice is jazz.
Once is a mistake, twice is jazz.