Agaknya Anda akan menggunakan javascript untuk menampilkan gambar secara acak. Namun bagaimana jika informasi gambar (seperti tautan) sering berubah, atau diubah atau ditambahkan oleh pengguna? Saya punya solusi di sini.
Masukkan informasi gambar (seperti nama, alamat, tautan, dll.) ke dalam file TXT (MYSQL lebih baik jika tersedia, tetapi tidak masalah jika tidak tersedia). Program PHP dipanggil dengan javascript dalam file HTML, dan program PHP membaca data gambar secara acak. Lihat programnya <script src="/upimg/allimg/20060626/0910370.jpg
163 www.163.com image.163.com/images/logo.gif
sohu www.sohu.com $arrays=count($arrayall);
if ($arrays==1){//karena rand(0,0) salah
$pilihrand=0;
}kalau tidak{
srand((double)microtime()*1000000);//Menetapkan benih nomor acak
$selectrand=rand(0,$array-1);
}
$exstr=explode(chr(9),$arrayall[$selectrand]);//Pilih satu dari semuanya secara acak dan pisahkan
?>
document.write('<a href="<? echo $exstr[1];?>" target="baru"><img src="<? echo $exstr[2];?>" width="200" height="50" alt="<? echo $exstr[0];?>" ></a>');
berkas HTML
<html>
<tubuh>
<bahasa skrip='javascript' src='readrand.php'>
</skrip>
</tubuh>
</html>
(Anda dapat meletakkan scripty di tempat yang Anda perlukan, dan menambahkan fungsi setTimeout() untuk mencapai penyegaran rutin)