変数の状態を表示するdBugの紹介 – HotPHPPER Newsきれいなprint_r()系の奴。PEAR Var_Dumpとかと違って気になったのはresource型も展開してるとこ。どうやってるんだろ。
switch(get_resource_type($var)) { case "fbsql result": case "mssql result": case "msql query": case "pgsql result": case "sybase-db result": case "sybase-ct result": case "mysql result": <strong>$db=current(explode(" ",get_resource_type($var)));</strong> $this->varIsDBResource($var,$db); break; case "gd": $this->varIsGDResource($var); break; case "xml": $this->varIsXmlResource($var); break; default: echo get_resource_type($var).$this->closeTDRow(); break; }
なるほど・・・。
resouce型一覧に無いから勘だけど、
*** dBug.php.bk 2006-02-15 07:55:27.000000000 +0900 --- dBug.php 2006-02-15 07:55:10.000000000 +0900 *************** *** 262,267 **** --- 262,268 ---- case "sybase-db result": case "sybase-ct result": case "mysql result": + case "sqlite result": $db=current(explode(" ",get_resource_type($var))); $this->varIsDBResource($var,$db); break;とかしたらsqliteもいけそ。