PHP をオフラインで解釈しますか?

PHP をオフラインで解釈しますか?

PHP を学ぼうとしているのですが、30 秒ごとにサーバーにファイルをアップロードしなければならないのが面倒になってきました。ブラウザ (Mac 10.6.7 で Chrome を使用しています) に PHP ファイル (ブラウザ プラグインまたは外部アプリ) を解釈させる方法はありますか? または、すべての「ハイパーテキスト前処理」を行って、PHP を HTML に「変換」する方法はありますか?

つまり、サーバーを使用せずに、またはコンピューターにサーバーをインストールせずに PHP を練習する方法はありますか?

答え1

いいえ、そうではありません。「PHP は、動的な Web ページを作成するための Web 開発用に設計されたオープン ソースのサーバー側スクリプト言語です」。ローカル サーバーをセットアップしてそこでテストするだけで済みます。それが私のやり方です。

あるいは、少なくともLinuxでは、できるコマンドラインから PHP スクリプトを実行します。

$ php index.php > output.html

その後、結果の HTML を Web ブラウザーで開くことができます。

答え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

次に、Web ブラウザを開いて次の操作を行います。http://ローカルホスト:8000

答え3

MAMP をインストールするだけで、コンピュータ上で PHP をローカルで実行できます。 http://www.mamp.info/ja/index.html 翻訳:

関連情報