我正在使用NVU进行Web开发,我遇到了一个问题,我已经搜索了很长一段时间。
<?php
$imagesDir = 'images/';
$images = glob($imagesDir . '*.{jpg,jpeg,png,gif}', GLOB_BRACE);
foreach($images as $key=>$value)
{
echo "<img src='"$value"'>" ;
}
?>
我应该得到“images /”文件夹中所有图像的输出,但我的输出看起来像这样
“;}?&gt;
它只会打印出来之后的内容,而不是我真正想要打印的内容。 我该怎么办? 提前致谢
答案 0 :(得分:1)
可能是因为你错过了这些时期..
echo "<img src='".$value."'>" ;
您还可以在PHP中的双引号内放入变量,而无需连接字符串。
echo "<img src='$value'>";
答案 1 :(得分:1)
您忘记添加连接运算符
echo "<img src='" . $value . "'>" ;
答案 2 :(得分:1)
你正在调整时期:
echo "<img src='".$value."'>" ;
还值得一直检查错误日志,看看PHP错误日志(或者如果没有过滤,那么服务器错误日志)。