Örnek ekran çıktısı:
3
5
7
8
9
5
5
arka arkaya 5 iki kez üretildiği için döngüden çıkılmış, daha önce üretilenler ekrana yazılmıştır.
Yardımcı olursanız sevinirim
10
●2.716
$i = 0;
do {
$a = rand(1,10);
$sayilar[$i] = $a;
$i++;
}
while($a!=$sayilar[$i-2]);
// Ekrana basmak için $sayilar arrayini kullanabilirsin <?php $rand = rand(0,155); echo $rand(); ?>0 ile 155 arasında rastgele sayı üretir.

<?php
$numbers = array();
$count = 0;
while($count < 10) {
$random_number = rand(1, 10);
if(!in_array($random_number, $numbers)) {
$numbers[] = $random_number;
$count++;
}
}
print_r($numbers);