Hocam araçları bir diziye atın, daha sonra shuffle($dizi); fonksiyonu ile diziyi karıştırın. Aşağıda küçük bir ornek mevcut, her gün için ayrı ayrı çağırabilirsiniz.
$a=array(1,2,3,4); shuffle($a); print_r($a);
Aynen katılıyorum. Ayrıca aşağıdaki şekilde 5 günlük listeleyebilirsiniz.
$araclar=array("ARAC1","ARAC2","ARAC3","ARAC4","ARAC5","ARAC6");
for ($Gun = 1; $Gun < 6; $Gun++) {
echo "Gün " . $Gun . ": ";
shuffle($araclar);
print_r($araclar);
echo "<br>";
}
Tekrar merhaba,
Şekil olarak biraz daha derli toplu halini de gönderiyorum, umuyorum temel mantığı anlamana yardımcı olur.
Sevgiler.
$araclar=array("ARAC1","ARAC2","ARAC3","ARAC4","ARAC5","ARAC6");
echo '
<table border="1">
';
for ($Gun = 1; $Gun < 6; $Gun++) {
echo '
<tr>
<td>
';
if ( $Gun==1 ) { echo "Pazartesi : </td>"; } else if ( $Gun==2 ) { echo "Salı : </td>"; } else if ( $Gun==3 ) { echo "Çarşamba : </td>"; } else if ( $Gun==4 ) { echo "Perşembe : </td>"; } else if ( $Gun==5 ) { echo "Cuma : </td>"; }
shuffle($araclar);
echo "
<td>" . $araclar[0] . " - " . $araclar[1] . " - " . $araclar[2] . " - " . $araclar[3] . " - " . $araclar[4] . " - " . $araclar[5] . "</td>
</tr>
";
}
echo '
</table>
';