phpをコンソール(コマンドライン)で使う
phpは、非常に便利はウェブ言語(?)というイメージですが、コマンドラインからも使えます。
phpは、Joomla!でもWordPressでも使われています。このサイトは、ほぼ、phpで作成されています。
Joomla!とWordPressを選んでいるのもphpで記述されたオープンソースだからです。
簡単に、デバッグできるからです。問題があったときは、簡単な修理が自分でできるのが、オープンソースのありがいところです。
話がそれましたが、コマンドラインから起動する場合、以下のようにコマンドプロンプトから入力します。
|
当然、先に”phpのインストール先”を、環境設定でPATHをとおしておく必要があります。
test.phpの中身は、以下のように”Hello World”を表示してみましょう。
|
実行すると、こんな感じです。
|
更に、今度は、コマンドパラメータを指定してみましょう。
|
このように入力したら、ヘルプを出力するようにしてみましょう。
ソースコードのイメージは以下のような感じです。
|
Cのパラメータと同じように$argc,$argvが、すべに予約された変数として使えます。
$argcは、パラメータの数(1は、パラメータなしで実行されたことを意味します。)
$argvは、パラメータの内容です。
実行するとこんな感じです。
|
これで、簡単なスクリプトをphpでも書くことができます。特にHTMLやWEB関連のスクリプトを書くのに非常に重宝します。
phpは、よくできています。(感心)
この記事を読んだ人は、こんな記事も読んでいます。:
コメント
コメントをどうぞ