phpbar.de logo

Mailinglisten-Archive

[php] array_rand bug oder feature?

[php] array_rand bug oder feature?

Aron Schlesinger aron at viplocations.de
Mon Apr 4 15:20:58 CEST 2005


Hallo Sebastian Burg,

> hi liste,
>
> ein problem strengt meinen sowieso schon von kopfschmerzen geplagten 
> kopf grad.
> ich hab ein array, von welchem ich zufällige einträge haben will.
>
> ein array mit 2 einträgen, ein array mit 3 einträgen
>
> nun mach ich (wie im manual)
> $rand_keys = array_rand($array2eintraege, 3);

ich würde vermuten das PHP das nicht gefällt mehr Kys zu suchen als
vorhanden sind.
Ansonsten vielleicht so oder ähnlich:

$rand_keys = count($array2eintraege) <= 3 ? array(0,1,2) : 
array_rand($array2eintraege, 3);

Gruß
   Aron


php::bar PHP Wiki   -   Listenarchive