<?php $dizi = []; //Ici bos bir dizi tanimliyoruz. $sayac = 0; //Bir adet de sayacimiz olsun. while ($sayac<10) { //Sayac 0'dan 10'a gelene kadar while dongusu calissin ve asagidaki kod bloguna girsin $rastgeleSayi = rand(1,10); //1-10 arasinda random sayi uretiyoruz bunu $rastgeleSayi degiskenine atiyoruz. if (!in_array($rastgeleSayi, $dizi)) { //Eger rastgele secilen sayi daha onceden diziye eklenmediyse array_push ($dizi,$rastgeleSayi); //Secilen bu sayiyi diziye at $sayac++;// Yukaridaki kod blogu calistiktan sonra sayaci 1 arttir. } //Eger rastgele secilen sayi listede zaten varsa asagidaki bloga gir ve devam et. else { continue; } } //print_r($dizi); sort($dizi); //Diziye giren rastgele sayilari sort(); metodu ile kucukten buyuge dogru siraliyoruz. //print_r($dizi); echo "5 X 1 = ".$dizi[0]*5; echo "<br>"; echo "5 X 2 = ".$dizi[1]*5; echo "<br>"; echo "5 X 3 = ".$dizi[2]*5; echo "<br>"; echo "5 X 4 = ".$dizi[3]*5; echo "<br>"; echo "5 X 5 = ".$dizi[4]*5; echo "<br>"; echo "5 X 6 = ".$dizi[5]*5; echo "<br>"; echo "5 X 7 = ".$dizi[6]*5; echo "<br>"; echo "5 X 8 = ".$dizi[7]*5; echo "<br>"; echo "5 X 9 = ".$dizi[8]*5; echo "<br>"; echo "5 X 10 = ".$dizi[9]*5; echo "<br>"; ?>
Ciktisi asagidaki gibi olmalidir: