Php 分号后的回显打印

Php 分号后的回显打印,php,html,web,Php,Html,Web,我正在使用NVU进行web开发,我遇到了一个问题,我已经搜索了很长一段时间来解决这个问题 <?php $imagesDir = 'images/'; $images = glob($imagesDir . '*.{jpg,jpeg,png,gif}', GLOB_BRACE); foreach($images as $key=>$value) { echo "<img src='"$value"'>" ; } ?> 我应该得到“images/”

我正在使用NVU进行web开发,我遇到了一个问题,我已经搜索了很长一段时间来解决这个问题

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

我应该得到“images/”文件夹中所有图像的输出,但我的输出如下所示

“;}?”>

它只打印后面的内容,没有我真正想要打印的内容。 我该怎么办?
提前谢谢,可能是因为你错过了经期

  echo "<img src='".$value."'>" ;
echo”“;
在PHP中,也可以将变量放在双引号内,而无需连接字符串

echo "<img src='$value'>";
echo”“;

可能是因为你错过了句点

  echo "<img src='".$value."'>" ;
echo”“;
在PHP中,也可以将变量放在双引号内,而无需连接字符串

echo "<img src='$value'>";
echo”“;

您忘记添加连接运算符

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

您忘记添加连接运算符

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

您误解了时段:

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

同样值得经常检查错误日志,查看PHP错误日志(如果没有过滤,则查看服务器错误日志)。

您误读了周期:

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

同样值得经常检查错误日志,查看PHP错误日志(如果没有过滤,则查看服务器错误日志).

您确定您的文件上正在运行PHP解释器吗?我如何检查它?查看正在输出的文件的源代码-怀疑浏览器上显示的内容不止这些。我没有任何类型的输出,因为它不是一个实时站点。我正在笔记本电脑上构建它,然后将其发送到serverPHP可能没有被解析。您的文件的扩展名是什么?您确定您的文件正在运行PHP解释器吗?我如何检查它是否正在运行?查看正在输出的文件的源代码-怀疑浏览器上显示的内容不止这些。我没有任何类型的输出,因为它不是live站点。我在我的笔记本电脑上构建它,然后将它发送到服务器PHP可能没有被解析。您的文件上的扩展名是什么?谢谢,但它打印的内容与以前相同。谢谢,但它打印的内容与以前相同。感谢所有快速回复,但这些都不会对输出产生任何影响。谢谢大家快速的回复,但这些都不会对输出产生任何影响。