離線解釋 PHP?

離線解釋 PHP?

我正在嘗試學習 PHP,每 30 秒就必須將檔案上傳到伺服器,這讓我很煩人。有沒有辦法讓瀏覽器(我在Mac 10.6.7上使用Chrome)來解釋PHP檔案(瀏覽器插件或外部應用程式)?或者,是否有某種方法可以將 PHP「轉換」為 HTML,並完成所有「超文本預處理」?

簡而言之,有沒有一種方法可以讓我在不使用伺服器或在電腦上安裝伺服器的情況下練習 PHP?

答案1

並非完全沒有,「PHP 是一種開源伺服器端腳本語言,專為 Web 開發而設計,用於生成動態網頁」。你可以只設定一個本地伺服器並在那裡進行測試,這就是我所做的。

或者,至少在 Linux 上,您從命令列執行 PHP 腳本:

$ php index.php > output.html

然後您可以在 Web 瀏覽器中開啟產生的 html。

答案2

這很簡單。 PHP 已經有內建的 Web 伺服器。以下是您如何開始它。

$ cd ~/public_html
$ php -S localhost:8000

終端機或命令視窗將顯示:

PHP 5.4.0 Development Server started at Thu Jul 21 10:43:28 2011
Listening on localhost:8000
Document root is ~/public_html
Press Ctrl-C to quit

現在打開您的網頁瀏覽器:http://本地主機:8000

答案3

只要安裝MAMP,就可以在電腦上本機運行php。 http://www.mamp.info/en/index.html

相關內容