Php Bunu Nasıl Yaparım Sayfa Yenilenince Değişsin
11
●454
- 11-11-2019, 21:54:48Sirayi cookie yazip islem yapabilirsinDjstation adlı üyeden alıntı: mesajı görüntüle
- 11-11-2019, 21:56:39mümkünse örnek alabilir miyim?theykk adlı üyeden alıntı: mesajı görüntüle
- 11-11-2019, 22:05:13
<?php $dosya = fopen("test.txt", "r"); while(!feof($dosya)) { $satir = fgets($dosya); if( $satir ) $dizi[] = (int) $satir; } sort($dizi); fclose($dosya); var_dump($dizi); // array(6) { [0]=> int(3) [1]=> int(34) [2]=> int(61) [3]=> int(101) [4]=> int(341) [5]=> int(555) }test.txt
341 61 34 555 3 101
- 11-11-2019, 22:28:54Teşekkürler hocam fakat istediğim bu değil her sayfa yenilediğimde aşağıdaki satırları tek tek çekmesini istiyorum ilk sayfa yenilediğimde 61 ikinci yenilediğimde 34 üçüncü yenilediğimde 555 gibiatelli adlı üyeden alıntı: mesajı görüntüle
61
34
555
3
101 - 11-11-2019, 23:38:09
<?php $fn = fopen("text.txt","r"); $results = []; while(! feof($fn)) { $results[] = fgets($fn); } fclose($fn); $results =array_filter($results); echo $results[array_rand($results,1)];$results değişkenine bütün sayıları aktarıyoruz.
array_filter ile boş değerleri siliyoruz.
array_rand ile dizideki mevcut indexler içinden rastgele birini aldırıyoruz.