ようこそゲストさん

mitc - 日記

2007/05/15(火) dBugを使ってみた

はてブ 2007/05/15 5:24 PHPmiff

dBug.php

公式サイト
公式ドキュメント

print_rとかvar_dumpを見やすくしたような表示.
$_POSTの値なんかを表示しておくと頭が整理しやすいです.
確かに便利.

参考?
使い方は簡単ですが,表示しようとしてるのを変数に入れるようなのは,素ではできなさげ.
ドキュメントによると,次の項目を表示できるようです.
5/16追記
ソースコード中のSwitch-Case文で名前を見たから書いたけど,
よくみたらDBは,MySQL以外対応してないかも.

*1 : これよくわからないけどこれ?

*2 : 画像のやつ?

使ってみる

Downloadして出てきたdBug.phpをincludeなりrequireなりする.
php.iniでパスを通しておくと便利かも.
new dBug($_POST);
みたいな感じでインスタンス化すると,コンストラクタで書き出してくれます.
require_once("dBug.php");
new dBug($_POST);
簡単に使えてresource型を展開してくれるのが特徴でしょうか?
PostgreSQLのresourceを渡したところ,
大量のwarningと共に失敗したので,問題がある場合もあるのかな?
渡し方に工夫がいるのかな?

追記

2008/03/27
オブジェクトのprotected/privateなメンバーは表示されないし,
文字コード関連で日本語をうまく表示できないケースがあるし,
改良しようとしてもコードが凄いことになっているしで,
使いづらい所もあります.
ちょっと古い感じ.
でも用途を限定すれば使えます.


名前:  非公開コメント   

E-Mail(任意/非公開):
URL(任意):
  • TB-URL  http://mitc.s279.xrea.com/adiary.cgi/024/tb/
  • dBugをPostgreSQLに対応させてみた mitc - 日記 miff
    5/15からdBugを使っていますが,やっぱりPostgreSQLのリソースが表示できないのは気持ち悪いです.私の環境が悪いのかわかりませんが,とにかくエラーメッセージが表示されていることですしソースコードを覗いてみました.その結果,dBugのデータベース...