2013年8月11日日曜日

phpのvar_dumpでデバッグを分かりやすくするテンプレート

var_dump('ExecFile: '.basename(__FILE__).'('.__LINE__.')', 'FUNCTION: '.__FUNCTION__, 変数名);

var_dumpはカンマ区切りで引数を無制限に渡すことが出来る。 これを使い、どのファイルの何行目のどの関数で呼び出されたdumpかを表示しておける。

ソースを追いかけているとどこでdumpしたのか忘れがちになるけど、こうしておけばいつでも削除箇所が分かって手間が少ない。

0 件のコメント:

コメントを投稿