2014-01-12 32 views
-1

我试图通过codecademy.org学习PHP,我不明白为什么下面的代码保存为helloworld.php时不会返回任何文本。我尝试在Internet Explorer和FireFox中,但没有。我还在记事本中打开了.php文件,看起来很好,没有损坏。这里发生了什么?我精确地遵循了codecademy的指示,并且代码在codecademy预览器中工作。代码:helloworld.php不会返回“Hello World!”

<html> 
<head> 
    <title>Hello World</title> 
</head> 
<body> 
     <p><?php echo "Hello World!"; ?></p> 
</body> 
</html> 
+0

将文件扩展名保存为'.php'而不是'.html' –

+2

您需要一台运行PHP的服务器。它不能直接在浏览器中运行。 –

+0

[如何在我的电脑上运行php文件]可能的重复(http://stackoverflow.com/questions/8580273/how-to-run-php-files-on-my-computer) – mario

回答

0

你把文件放在一个带有PHP的服务器上吗?代码必须由PHP解释器执行,浏览器本身没有。

最简单的解决方案可能是在您的计算机上本地设置服务器。我推荐XAMPP(用于Windows),它很容易安装和使用。

0

你需要一个服务器(apache,php,...)来运行php。看看zend服务器,xampp,...它很容易设置。

0

你应该在你的计算机上安装一个web服务器和php来运行它。试试wamp服务器:http://wampserver.com/这是一个非常易于使用的windows解决方案。你只需安装它,它自己处理所有其他事情!

如果您已经安装了服务器,请确保将这些文件放在“www”目录下!

0

你需要一个web服务器解析你的php文件。尝试使用XAMPP

0

你应该把你的代码放到php文件中make helloworld.php文件
并放在wamp www文件夹中并运行wamp服务器。
在PHP中的Hello World程序只需按照本教程
但在此之前,你应该有WAMP服务器或XAMP服务器在您的PC
(WAMP/XMAP都是开源软件,并且很容易在谷歌找到)
您的第一个PHP程序代码: -

<?php 
echo "hello world"; 
?> 

输出: - 世界你好 教程一步帮助步骤:https://www.youtube.com/watch?v=7qtqzhdEX-c
本教程后,您可以能够移动的PHP的其他中级课程。