リスティング広告代行の専門会社|Yahoo!プロモーション広告・Google AdWords完全対応|東京・大阪・名古屋

  • HOME
  • INFO技術 > [PHP] ちょっとしたPHPを実行したいときに便...

[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一覧はコチラ

業界初!リスティング広告運用総合支援ツール Lisket(リスケット)