2013年4月29日FirePHPは、名前から察せられるとおり、Firefoxのアドオンで、PHPのデバッグに役立ちます。デバッグの出力をコンソールで行うことができ、コンテンツを崩さないですむというメリットがあります。以前から使いたいと思っていたのですがなかなかまとめて勉強できる機会がありませんでした。GWを普通に休日として過ごせる環境になったので大急ぎで実践してみました。ツール→アドオンからFirePHPを検索して、インストールを開始します。同意してインストールをクリックします。インストール後、FireFoxを再起動してFireBugを開き、FirePHPのアイコンが追加されているのを確認します。FirebugにFirePHPのアイコンが追加されました次に、FirePHPの公式サイトからスタンドアローン版をダウンロードしておきます。FirePHP公式ダウンロードページhttp://firephp.org/PearやZend-Frameworkに導入することもできるようです。使うソースの先頭に以下2行を追加します。("FirePHPCore/fb.php");出力させたい変数には以下のコードを用います。FB::log($var);FB::info($var);FB::warn($var);FB::error($var);4つの用途は名前から察せられると思いますが、アイコンと色でも分かりやすく表記されます。以下のコードで試してみました。Enabled」にチェックがついていることを確認します。「コンソール」を開くと以下のように表示されました。デバッグの結果デバッグ方法いろいろデバッグの出力をグループ化することも可能です。グループの最初と最後をFB::group(‘グループ名’);FB::groupEnd();でまとめるとグルーピングが可能で、ネストもOK。便利そうなのは、テーブルログです。配列をテーブルで出力することができます。$table);専用の出力関数が用意されているとのことですが詳しくはまた折にふれて公式のドキュメント(英語)をじっくり読んでいこうと思います。一文をrequireのすぐ下に入れておくと、デバッグモードをオフにすることができます。駆け足でしたが、前々から使いたかったFirePHPをようやく導入することができてホッとしています。記事を見かけないのは、公式サイトが英語だからでしょうか。jQueryでもそうですが、ちょっと頑張って読むだけでかなり人と差がつくように思います。役に立つチップがあれば追記・更新して参ります。コメントをキャンセルメールアドレスが公開されることはありません。※サイト上に表示された文字を入力してください。-ウェブ・プログラマー。reserved.トップに戻る。