2011-06-11 53 views
0

我使用WAMP服務器2.2.17和PHP 5.3.5。我試圖在ConTEXT(文本編輯器)中創建一個PHP腳本。 I型字面上這樣的:第一個PHP腳本 - 沒有輸出

<? php 
"hi everyone"; 
?> 

並保存此與Save as...並給 文件名:"test.php"(我把",要確保他不會改變我的擴展.txt) 保存類型:所有文件(我嘗試使用PHP)。 我去了WAMP,刷新了他,什麼也沒有。我輸入根地點http://localhost:8080/test.php 並沒有任何反應。有誰知道我做錯了什麼?或者我應該做什麼?

回答

6

這不是有效的代碼。嘗試

<?php 
echo "hi everyone"; 
?> 
0

你可以看一下頁面(按Ctrl + U或大部分現代瀏覽器右鍵單擊)的源代碼,你會看到PHP代碼。

這意味着PHP沒有解釋你的代碼。其中一個原因可能是php只響應所有不在<?php ... ?>中的內容,並且可能與人類不同,不會識別您的類似<? php注意空格字符)。另一個可能是PHP或Apache的配置錯誤,很可能缺少(AddType x-httpd-php .php或PHP的配置)。

0

您剛剛創建了一個字符串變量。您需要以某種方式將其發送給瀏覽器。

在PHP中,這可以使用echo來完成,它將輸出發送到用戶瀏覽器。

因此,例如: 「Hello World」 的

$vartest = 'Hello '; 
echo $vartest; 
echo "World!"; 

就送當您使用瀏覽器訪問網頁時

但是,這假設你得到一個空白的屏幕,而不是錯誤的屏幕,抱怨沒有找到該網站。如果是這種情況,你應該檢查你的服務器。

此外,PHP代碼bloack始於<?php或簡稱<?並以?>結尾。你的代碼將在這兩者之間。