Witam,
losuję 5 obrazków funkcją rand z galerii w pętli for,
jak najłatwiej dodać warunek żeby obrazki się nie powtarzały,
lub z jakiej funkcji skorzystać?
<?php function array_rand_nf($z_ilu, $ile_los) { $t_ile = 0; for ($aa = 0; $aa < $z_ilu * 3; $aa++) { $sprawdz[] = $t_w; $t_ile++; if ($t_ile >= $ile_los) { break; } } return $sprawdz; } ?>
<?php $z_ilu =30; $ile_los =5; function array_rand_nf($z_ilu, $ile_los) { $t_ile = 0; for ($aa = 0; $aa < $z_ilu * 3; $aa++) { $sprawdz[] = $t_w; $t_ile++; if ($t_ile >= $ile_los) { break; } } return $sprawdz; } foreach ($sprawdz as $value) { } ?>
<?php $z_ilu = 30; $ile_los = 5; function array_rand_nf($z_ilu, $ile_los) { $t_ile = 0; for ($aa = 0; $aa < $z_ilu * 3; $aa++) { $sprawdz[] = $t_w; $t_ile++; if ($t_ile >= $ile_los) { break; } } return $sprawdz; } $losowe_zdjecia = array_rand_nf($z_ilu, $ile_los); foreach ($losowe_zdjecia as $value) { } ?>