PHP似乎运行第一行,然后其余的显示在浏览器中


PHP seems to run the first line then the rest displays in browser

所以我从一本书中学习PHP,我理解它是在服务器端完成的。我安装了wampserver,它正在运行。当我打开php文件时,它将运行第一行,但其余的只显示在浏览器中。下面是代码:

<!DOCTYPE html>
<html>
  <head>
    <title>Bob's Auto Parts - Order Results</title>
  </head>
  <body>
    <h1>Bob's Auto Parts</h1>
    <h2>Order Results</h2> 
    <?php
    echo "<p>Order processed at ";
    echo date('H:i, jS F Y');
    echo "</p>";
    ?>  
  </body>
</html>
屏幕截图

显示第一个"echo"语句。但其余的……我没有更改wampserver程序的任何设置,我只是安装了它并确保所有服务都启动了。还有什么我需要做的吗?

我用的是Windows 10。

我认为PHP根本无法运行。在浏览器中查看源代码,如果您可以看到<?php,则说明PHP无法工作。创建一个文件"info.php"并编写以下代码:<?php phpinfo(); ?>来测试你的PHP