[PHP-users 1471] Re: echo() と print() の違いについて
naoki kishida
php-users@php.gr.jp
Fri, 24 Aug 2001 09:34:27 +0900
きしだです
> デバッグのために,変数の値やSQL文を画面やHTML中のコメントとして表示して
> チェック
> することがあるのですが,最後にコメントアウトを忘れると,意味不明な表示が残っ
> て
> 恥ずかしい思いをすることになるので,出荷前にechoを検索して漏れなくコメントア
> ウト
> するようにしています。
そういうときは
define("DEBUG",1);
function debugprint($msg){
if (DEBUG) echo "debug:".$msg;
}
みたいな定数と関数を作った方がいいですね。
ついでに
function sqlexec($sql){
return (DEBUG) ? pg_exec($sql) : @pg_exec($sql);
}
みたいなのを作っておくと微妙にしあわせ。
----
岸田 哉生(きしだ なおき)
email:kishida@fk.urban.ne.jp
http://www.fk.urban.ne.jp/home/kishida/