Hey, I have a function which calls a users associated users from a table. The function then uses the rand(); function to chose from the array 5 randomly selected userID's however!...
(5 aşağıda sadece olduğu gibi dizi dönerse) Bir kullanıcı birçok ilişkili kullanıcımız var ama min yukarıdaki etmez durumda o rand numaralarını tekrarlamak nedeniyle kötü sonuçlar verir ...
Bu aşılması veya sonraki rand bir önce seçilen rand numarası hariç () nasıl; işlev çağrısı.
Burada işi kod bölümüdür. Bu komut her yerde kullanıldığı gibi akılda çıplak Bu yüksek verimli olmalıdır.
$size = sizeof($users)-1;
$nusers[0] = $users[rand(0,$size)];
$nusers[1] = $users[rand(0,$size)];
$nusers[2] = $users[rand(0,$size)];
$nusers[3] = $users[rand(0,$size)];
$nusers[4] = $users[rand(0,$size)];
return $nusers;
Thanks in advance! Stefan