2014-11-06 130 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!

成功!

祝你好運,快樂編碼。