PHPコマンドラインオプション探訪
PHPはApacheモジュールとして組み込んで、ブラウザで処理結果を見る以外にも、シェルで実行することができます。今日はPHPのCLIについてちょっと調べてみました。今日は軽めのエントリです。
PHP: PHP をコマンドラインから使用する - Manual
普段、php -rくらいは、ちょっとしてコード片の動作の確認の為に利用していましたが、調べてみると、いくつか、すぐ役に立つオプションがありました。一番衝撃的だったのがこれです。
php -i
これは以下のコードの替わりです。
<?php
phpinfo();
?>
サーバー環境とコマンドライン環境の設定の違いを調べようとして、こんなコードを書いていたときがあったので-iオプションの存在にそのとき気づいていれば…
あと、面白かったのが-sオプションですね。その後にPHPスクリプトファイル名を指定すると、シンタックスハイライトされたHTMLを吐いてくれます。fontタグに汚染されていますけれど。