0

PHP を使用して、特定のディレクトリからすべての画像を取り込み、マークアップをラップして HTML オブジェクトに変換しようとしています。

現在、ページ上の画像を取得しようとしています。将来的には、画像と同じファイル名のテキスト ファイル (slide#4.jpg と slide#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;
?>

私はこれを実現するのにあまり運がありません。助けていただければ幸いです。

4

1 に答える 1

1

2 行目を削除し、$file =正しい HTML を生成していることを確認してください。

echo "<div class='prod-cont'><h4>".$file."</h4><img src='".$image."' /></div>";
于 2013-02-10T23:27:03.237 に答える