我想创建一个在线图片库。我有一个包含n个缩略图的文件夹,它们的名称为tn_1.jpg, tn_2.jpg and so on
。这是我计划实现的代码。
<?php
for ($i=1;$i<=n;$i++)
{
echo '<img src="images/tn_'.$i.'.jpg"/><br>';
}
?>
你认为这是创建在线画廊的好方法吗?还是我应该采用另一种方法?
除非您在普通PHP(PHP或JavaScript)之上运行框架,否则这将是您在网页上的文件夹中显示图像的唯一方法。
您只需要添加逻辑来获取该目录中所有文件的名称,然后运行循环。
$files = scandir('/path/to/image/directory');
foreach($files as $file){
echo '<img src="/path/to/image/directory/' . $file . '"/><br>';
}