2007/8/5 日曜日

PHPでデバッグを簡単にする方法。

Filed under: デバッグ — ne-zu @ 0:06:35 このエントリをはてなブックマークに追加

デバッグを簡単にといっても難しいことではありません。var_dump()を違う名前の関数にしてしまう、という手法です。(昔akiyan.comさんで載っていて、即日取り入れました)

PHP:
  1. // var_dumpのエイリアス
  2. function d() {
  3.     foreach (func_get_args() as $v) var_dump($v);
  4. }

これにより、var_dumpと8文字打たなくてはいけないところ、なんとdの1文字ですむという・・・w
これが実際にやってみると、手的&精神的にかなり楽になります。ぜひ一度お試しください!

私はvar_dump後にexitすることが多いので、

PHP:
  1. // var_dump後にExitする。
  2. function e() {
  3.     foreach (func_get_args() as $v) var_dump($v);
  4.     exit;
  5. }

のような、var_dump後にそのままexitする、関数e()を作成しています。

Powered by PHP-SeeD and WordPress ME