我有一个相当简单的.PHP文件,其中包含以下代码:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>hello world</p>
<?php echo "test";
?>
</body>
</html>
然而,当我运行它时,我看到的是&#34; hello world&#34;,我检查了firebug,它向我显示了这个
并且在Chrome中它只是简单地评论了php
我错过了一些重要的事情吗?
答案 0 :(得分:1)
你好像缺少PHP。文件位于何处?你是在服务器上试这个吗?
如果您不熟悉PHP,我建议您使用WAMP或LAMP,这是开始使用该语言的最简单方法。
答案 1 :(得分:1)
此处引用PHP gets commented out by the browser
浏览器不应该注释掉PHP,他们甚至不应该看到PHP。
最有可能的是,您遇到的是
<?
不存在 由PHP引擎解析并传递给浏览器。该 浏览器然后将其视为未知标记并忽略它。解决方案是:
- 醇>
不要使用短标签,因为所有PHP安装都没有打开它们。如果你有&gt;
<? some code
将其更改为<?php some code
2.确保您尝试在支持PHP的服务器上运行PHP。
尝试安装XAAMP,它将安装PHP开发所需的一切。
哦!我认为您使用大写字母将其保存为.PHP
,不要使用大写字母,使用小写字母,因此您的文件名应该类似于test.php
。
答案 2 :(得分:1)
PHP是一种预处理的解释语言,这意味着安装了PHP解释器的Web服务器(如apache)必须为您提供服务。您必须在本地计算机上安装Web服务器,并通过http://localhost
之类的URL访问它。通过file://
prototcol,PHP无法以与本地提供的HTML文件相同的方式查看(就像双击它们时会发生的那样)。
但从不担心,安装网络服务器并不困难。尝试XAMPP之类的东西,它将为您安装Apache,PHP和MySQL,并为您提供一个漂亮的小控制面板。