[PHP] ちょっとしたPHPを実行したいときに便利な方法
2013年10月01日
プログラムを書いている最中に、関数の挙動などを確認したい時があった時
いちいち新しいファイルを作ってそれをブラウザから実行していますか?
そんな時に少しだけ便利な方法を紹介します。
php を対話モードで実行する
shell から対話モードで php を実行し、そこで簡単に確認する事ができます。
var_dump関数を使えば、配列等も整形されて表示されるので見にくいという事もありません。
$ php -a php> $hello = 'php'; php> var_dump($hello); string(3) "php" php>
boris を使う
php の対話モードでも便利ではありますが、nodeや Google Chrome のコンソールと違って、出力をしないと表示されないので少し不便です。
しかし boris の場合は shell の戻り値が自動的にダンプされるので、node 等と同じ様に使えます。
$ boris [1] boris> $hello = 'php'; → 'php' [2] boris> ['a' => 1, 'b' => 2]; →array( 'a' => 1, 'b' => 2 ) [3] boris>
インストール
$ git clone git://github.com/d11wtq/boris.git $ cd boris $ ./bin/boris
mac の場合は homebrew に登録されているので、そこからでOKです。
ライブラリをロードさせた状態で起動させる事もできるようですので、他にもいろいろと使い道がありそうです。
| リスティング | :リスティング広告関連のノウハウ満載の記事です | >>リスティングTIPS一覧はコチラ |
|---|---|---|
| 運用テク | :中でも、運用テクニックに関する記事です | >>運用テク一覧はコチラ |
| 業界情報 | :中でも、リスティング業界情報に関する記事です | >>業界情報一覧はコチラ |
| コラム | :その他、リスティング広告に関するコラムの記事です | >>コラム一覧はコチラ |
| 技術 | :ソフトウェア開発系のノウハウ満載の記事です | >>技術記事一覧はコチラ |
| TOPICS | :WEB業界の最新情報満載の記事です | >>TOPICS一覧はコチラ |
| TIPS | :WEB全般のノウハウ満載の記事です | >>TIPS一覧はコチラ |
| NEWS | :カルテットからのお知らせです | >>NEWS一覧はコチラ |