PHP中的HTML,PHP代码显示

时间:2012-09-10 20:45:13

标签: php html

我确信这对我来说简单而愚蠢,但我的PHP代码一直出现在我的html页面中。

这只是一个简单的测试:

<html>
<body>
Test 1<br>
<?php

print "Test 2";
echo "Test 3";
print "<b>Test 4</b>";

?>

Test 5<br>

</body>
</html>

这就是它的样子:

Test 1<br>
Test 4"; ?> Test 5

我到底做错了什么?上面我混合了回声和打印,表明它似乎没有什么区别。

2 个答案:

答案 0 :(得分:10)

您不是通过支持PHP的Web服务器访问该程序,并且配置为解析该PHP页面指令的页面。

  • 您必须通过HTTP服务器(例如Apache HTTPD)访问该页面,而不是直接从您的文件系统访问该页面。
  • HTTP服务器必须具有PHP installed
  • 该页面必须与PHP文件的配置相匹配(默认情况下,这通常是“具有.php文件扩展名”)

答案 1 :(得分:0)

如果您使用的是本地服务器(例如XAMPP),并且通过双击html文件访问您的网页,那么浏览器中的地址将是

文件:/// C:/ XAMPP / htdocs中/(文件名)。html的

由于某种原因不会运行PHP。使用PHP代码访问html文件的正确地址是

http://localhost/(filename).html

以PHP的工作方式访问html文件,需要直接输入浏览器,然后将本地主机目录加入书签,这样您就可以通过浏览器轻松访问文件,而不是单击资源管理器中的图标或通过终端

fyi地址前缀是持久性的,因此它会传递到链接页面,这意味着如果PHP在第一页上不起作用,那么它将无法在您网站上的任何其他页面上运行,相反,如果第一页有效,其余的也是