2014-11-06 135 views
-5
<html> 
<head> 
    <title>Reciept</title> 
</head> 
<body> 
    <?php 
     echo <p>Hello World</p>; 
    ?> 
</body> 

基本PHP不能正常工作

上面的代码给我的输出:

Hello World 
; ?> 

和下面的一个:

<html> 
    <head> 
     <title>Hello World</title> 
    </head> 
    <body> 
     <?php echo "Hello, World!";?> 
    </body> 
</html> 

返回什么都没有。任何想法,为什么我甚至不能让基本的命令正常工作?我在Notepad ++中编写并在Chrome和MF中打开它。这绝对是一个.php文件。

编辑:我正在重新安装一切。感谢您的建议。

+1

你安装并启动了你的网络服务器,必须安装PHP!你的文件也在web服务器目录中? – Rizier123 2014-11-06 04:29:02

+0

确保你的文件扩展名是.php?像index.php – 2014-11-06 04:29:15

+0

你如何从你的浏览器访问你的文件,认为它会像普通的'.html'文件一样运行?如果是这样,它将无法工作。安装一个web服务器/ apache/php来正确解析'.php'。另外,扩展名必须是'.php',除非您已指示Apache将'.html'文件视为PHP。 – 2014-11-06 04:30:54

回答

0

确保您的网络服务器上。[无论是XAMPP服务器或服务器WAMP]

至于你说你的扩展名为.php然后

<html> 
<head> 
    <title>Reciept</title> 
</head> 
<body> 
    <?php 
     echo "<p>Hello World</p>"; 
    ?> 
</body> 

应该为你工作。

1

您使用PHP时遇到问题的原因是,您可能无法在PHP正确安装的环境中运行它。

见,我在这里实现你的代码

<html> 
<head> 
    <title>Reciept</title> 
</head> 
<body> 
    <?php 
echo "Hello world!"; 
?> 
</body> 
</html> 

到一个标准的文件,无论是file.php或file.html,并通过镀铬从资源管理器中打开它直接通过。

screenshot

以上是URL,并就像你收到的,什么也没有回显。

现在我把完全相同的代码和文件,将它复制到我的WAMP服务器目录(与PHP安装正确),并通过本地主机打开它:

success!

成功!

祝你好运,快乐编码。