0

我刚刚开始学习 PHP,我正在使用免费主机来测试我的代码,但没有任何反应,而且我的 php 代码在页面源中传递,它是否表明服务器不解释它?

4

2 回答 2

1

php代码是否在源代码中传递给客户端?

不。

您的 PHP 解释器没有被调用。

于 2012-07-31T17:40:02.000 回答
1

是的,这表明服务器没有正确解释它。用户不应该收到 PHP 代码,只收到 html/javascript/PHP 脚本输出的任何内容。

至于为什么会发生这种情况,这里有一些基本的事情需要检查:

  • 您的 PHP 代码应该以标记开头并以<?php标记结尾?>(结束标记不是绝对必要的,但您放在它之后的任何代码都不会被解释)。
  • 文档的名称应以.php(并非总是必需的,但某些服务器设置可能需要它)结尾。
  • 如果您还没有检查过,请确保您使用的主机首先支持 PHP。
于 2012-07-31T17:41:50.267 回答