我是PHP的新手并且为了更好地理解我将在示例中解释我的问题。想象一下,我们想要制作从目录中读取照片的基本照片库,但是每次我们在这个文件夹中添加新照片时我们都不想将<img src="dir/photo/img0.jpg>
写入代码中,所以我们只想添加一张图片进入此文件夹,这张图片将自动以html代码显示。
结果应该只是用图像读取整个目录,这些图像将以html代码显示。
我不知道如何更简单地解释它,我希望这个解释会有所帮助。请问一个问题,我会更具体。
正如我所说,我是PHP的新手,我真的很想学习PHP,所以任何可靠的代码都有帮助。
非常感谢你。
答案 0 :(得分:1)
scandir会将目录内容放入一个数组中,您需要循环才能构建图像。
$files = scandir('dir/images');
foreach($files as $file)
{
echo "<img src='dir/images/".$file."'/>";
}