Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk memaparkan imej tatasusunan dalam traversal php
$images = array("image1.jpg", "image2.jpg", "image3.jpg");<p>Seterusnya, kita perlu mengulangi pelbagai imej ini dan memaparkan setiap imej pada halaman web. Kita boleh menggunakan gelung foreach PHP untuk mengulangi tatasusunan. Di dalam gelung, kita perlu menentukan laluan ke imej yang ingin kita paparkan dan kemudian memaparkannya pada halaman menggunakan tag HTML
<img>
. Berikut ialah kod sampel:
foreach($images as $image) { echo '<img src="' . $image . '">'; }<p>Dalam kod di atas,
$images
ialah tatasusunan yang ingin kami ulangi. $image
ialah nama fail bagi setiap imej dalam gelung. Pernyataan echo
digunakan untuk mengeluarkan kod HTML lengkap teg <img>
kepada penyemak imbas. Atribut src
menentukan laluan ke imej yang akan dipaparkan.
<p>Jika kami ingin memaparkan tajuk atau perihalan untuk setiap imej, kami boleh menyimpan maklumat ini dalam tatasusunan bersekutu dan memaparkannya di sebelah imej sambil kami mengulangi tatasusunan. Berikut ialah kod sampel:
$images = array( array("image1.jpg", "美丽的沙滩"), array("image2.jpg", "美味的食物"), array("image3.jpg", "迷人的风景"), ); foreach($images as $image) { echo '<div>'; echo '<img src="' . $image[0] . '">'; echo '<p>' . $image[1] . '</p>'; echo '</div>'; }<p>Dalam kod di atas, kami menggunakan tatasusunan berbilang dimensi yang mengandungi nama fail imej dan keterangan. Dalam gelung, kami menggunakan
$image[0]
untuk mendapatkan nama fail imej dan $image[1]
untuk mendapatkan penerangan imej. Dalam HTML, kami menggunakan elemen <div>
untuk melukis bekas bagi setiap imej dan tajuk, dan elemen <p>
untuk memaparkan tajuk.
<p>Ringkasnya, merentasi dan memaparkan tatasusunan imej menggunakan PHP adalah sangat mudah, hanya menggunakan gelung foreach yang mudah dan elemen img HTML. Jika anda juga perlu memaparkan tajuk atau penerangan, maka tatasusunan bersekutu ialah pilihan yang baik. Semoga artikel ini dapat membantu anda, terima kasih! Atas ialah kandungan terperinci Bagaimana untuk memaparkan imej tatasusunan dalam traversal php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!