尝试将php数组加载到打印图像的回显中

尝试将php数组加载到打印图像的回显中,php,Php,嗨,我正在尝试使用数组中的文件名将图像加载到页面中 这就是我目前所拥有的 <?php $i=0; $img=array("1.png","2.png","3.png","4.png"); while ($i<count($img)) { echo "<img class='loadin' alt='imgg' src=" . "'http://www/images/" . $img[i] . "'" . "/" . ">" . "<br/>"; $i++; }

嗨,我正在尝试使用数组中的文件名将图像加载到页面中

这就是我目前所拥有的

<?php
$i=0;
$img=array("1.png","2.png","3.png","4.png");
while ($i<count($img))
{
echo "<img class='loadin' alt='imgg' src=" . "'http://www/images/" . $img[i] . "'" . "/" . ">" . "<br/>";
$i++;
}
?>
作为源,忽略数组中的文件名

任何帮助都很好,谢谢


Mikey

您忘记了带
$i
变量的美元符号:
$img[$i]

编辑: (顺便说一句,使用foreach循环会更容易…)

foreach($img作为$filename){
回声“
”; }
到底出了什么问题?疯狂的连接会导致疯狂的输出。这很好添加,不是吗lol
foreach
是我最喜欢的PHP部分之一。
http://www/images/
foreach($img AS $filename) {
    echo "<img class='loadin' alt='imgg' src='http://www/images/" . $filename . "'/><br/>";
}