array_rand() er nyttig hvis du ønsker at vælge
et eller flere værdier ud af et array. Den tager en
input
array og har en valgfri argument
num_req
hvilket der bestemmer hvor mange værdier
man ønsker at vælge. Hvis den ikke er sat, vil der blive hentet 1 værdi.
Hvis du kun vælger en værdi, vil array_rand() returnere en tilfældig nøgle. Ellers vil den returnere et array med nøgler til tilfældige værdier. Dette er gjort så man vælge tilfældige nøgler og værdier ud af arrayet.
Bemærk: Fra PHP 4.2.0, er det ikke nødvendigt at salte generatoren til tilfældige numre med srand() eller mt_srand(), da det nu gøres automatisk.
Se også shuffle().