我正在尝试使用PHP从特定目录中引入每个图像,并通过在它们周围包装一些标记将它们转换为HTML对象。
现在我只是想在页面上获取图像。在将来,我还想引入一个与图像具有相同文件名的文本文件(幻灯片#4.jpg和幻灯片#4.txt)。
这是我到目前为止所做的。
<?php
$dir = "includes/pages/products/*.jpg";
$images = glob( $dir );
foreach( $images as $image ):
$file = basename($image);
$file = basename($image, ".jpg");
echo "<div class='"prod-cont"'>" . "<h4>" . $file . "</h4>" . "<img src'" . $image "' />" . "</div>";
endforeach;
?>
我没有太多运气,任何帮助都表示赞赏。
答案 0 :(得分:1)
删除第二个$file =
行,并确保生成正确的HTML。
echo "<div class='prod-cont'><h4>".$file."</h4><img src='".$image."' /></div>";