循环目录

时间:2013-02-10 23:23:20

标签: php

我正在尝试使用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;
?>

我没有太多运气,任何帮助都表示赞赏。

1 个答案:

答案 0 :(得分:1)

删除第二个$file =行,并确保生成正确的HTML。

echo "<div class='prod-cont'><h4>".$file."</h4><img src='".$image."' /></div>";