Ispisivanje slučajne slike uz pomoć php-a je jako jednostavno. Tu tehniku možete koristi ne samo za ispisivanje slika, već i nekog drugog sadržaja. Umjesto slika možete ispisati i slučajno odabrani citat ili neku drugu vrstu datoteke.
Počet ćemo određivanjem varijable koju ćemo koristiti kao limit. On će nam određivati broj slika koji ćemo prikazivati, ali taj će broj biti za jedan manji od ukupnog broja slika zato što ćemo slike spremati u array, koji počinje nulom.
<?php
$limit=4;
?>
Nakon toga ćemo stvoriti varijablu koja će sadržavati array u kojem će biti pohranjen kod slika.
<?php
$slika=array (
0=>"<img src="accesst.gif" alt="access" />",
1=>"<img src="cplust.gif" alt="c++" />",
2=>"<img src="excelt.gif" alt="excel" />",
3=>"<img src="fwt.gif" alt="fireworks" />",
4=>"<img src="javat.gif" alt="java" />"
);
?>
Na kraju ćemo stvoriti varijablu koja će sadržavati funkciju rand(), koja će odabrati
slučajan broj. Unutar zagrada te funkciju upisujemo nulu i varijablu $limit, koje ćemo
odvojiti zarezom. Nula određuje najmanji broj koji može biti odabran, a varijabla limit
sadrži najveći broj koji se može odabrati. Funkciju rand() ćemo smjestiti unutar funkcije
round() kako bismo dobili cijelo broj.
Zadnja stvar koju radimo je ispisivanje koda.
$i=round(rand(0,$limit));
echo $slika[$i];
Ovdje možete pogledati konačan rezultat.
više na pcchip.hr