PHP 代码除以 html 代码不起作用

PHP code devided by html code doesn't work

我不确定这是否是 WAMP 的问题,但我一直遇到 php 变量未保存的问题。这是一个例子:

作品:

<?php 
 $x = "Hellow Wolrd!";
 echo $x;
?>

Hellow Wolrd!

无效:

<?php 
 $x = "Hellow Wolrd!";
?>
<html>
<body> 
<?php echo $x;?>
</body>
</html>

生成空白页的原因可能是页面扩展名不是 PHP 或 PHP 代码中的输入错误。尝试通过将此添加为第一行来在 PHP 文件的顶部打开错误报告:

<?php 
error_reporting(E_ALL);
ini_set('display_errors', 1);

也许您在某处忘记了一个简单的分号或括号。错误报告会提示您应该检查哪些行。