Test:
<?php
$ar=array(1,2,3,4,5,6,7,8,9,0);
$e=array(0,0,0,0,0,0,0,0,0,0);
for ($i=0; $i<1000000000; $i++) {
$e[array_rand($ar)]++;
}
print_r ($e)
?>
Ergebnis:
Array
(
[0] => 100003559
[1] => 99989560
[2] => 99991212
[3] => 99979222
[4] => 99968313
[5] => 99986359
[6] => 100014004
[7] => 100051197
[8] => 100066441
[9] => 99950133
)
Anders ausgedrückt: ich kann das von Dir beschriebene Verhalten nicht nachvollziehen.
Jörg Reinholz