0

私は Web 開発に NVU を使用していますが、かなり長い間修正を求めていた問題に遭遇しました。

<?php 
$imagesDir = 'images/'; 
$images = glob($imagesDir . '*.{jpg,jpeg,png,gif}', GLOB_BRACE);
foreach($images as $key=>$value)
{
      echo "<img src='"$value"'>" ;
}
?>

「images/」フォルダー内のすべての画像の出力を取得する必要がありますが、出力は次のようになります

" ; } ?>

その後に続くものだけを印刷し、実際に印刷したいものは何も印刷しません。私は何をすべきか?前もって感謝します

4

3 に答える 3

1

おそらくあなたが生理を逃しているからでしょう。

  echo "<img src='".$value."'>" ;

文字列を連結する必要なしに、PHPで二重引用符で囲まれた変数を挿入することもできます。

echo "<img src='$value'>";
于 2013-03-10T18:03:10.097 に答える
1

連結演算子を追加するのを忘れました

echo "<img src='" . $value . "'>" ;
于 2013-03-10T18:03:13.487 に答える
1

あなたは生理を逃しています:

echo "<img src='".$value."'>" ;

また、常にエラーログを確認する価値があります。PHPエラーログ(または、フィルタリングされていない場合はサーバーエラーログ)を確認してください。

于 2013-03-10T18:03:37.013 に答える