0
我剛開始學習PHP,我用一個免費的主機來測試我的代碼,但沒有任何反應,並且我的php代碼在頁面源代碼中傳遞,它是否表明服務器不解釋它?爲什麼我的PHP代碼在源代碼中傳遞給客戶端?
我剛開始學習PHP,我用一個免費的主機來測試我的代碼,但沒有任何反應,並且我的php代碼在頁面源代碼中傳遞,它是否表明服務器不解釋它?爲什麼我的PHP代碼在源代碼中傳遞給客戶端?
是的,這表明服務器沒有正確解釋它。用戶不應該接收PHP代碼,只需輸入html/javascript/PHP腳本輸出的內容即可。
至於爲什麼發生這種情況,這裏有一些基本的東西,以檢查:
<?php
標籤開始,並與?>
標籤結束(結束標記不是絕對必要,但你放在它之後的任何代碼都不會被解釋)。.php
結尾(並非總是必要,但某些服務器設置可能需要)。PHP代碼是否在源代碼中傳遞給客戶端?
號
你的PHP解釋器沒有被調用。
我的php代碼以<?php開頭!它應該從什麼開始? – MTVS 2012-07-31 17:43:31
@csstd它應該以'<?php'標籤開頭。最可能的問題是您的主機服務器沒有像這樣解釋PHP。 – Palladium 2012-07-31 17:44:38
這就是它應該如何開始。我編輯了我的答案,所以它不太模糊。 – octern 2012-07-31 17:47:10