私は古いスクリプトで作業しています。誰かが私に、古くからのデバッグ方法(ファイルと行)を使っていると教えてくれました。PHPのデバッグ。ファイルと行
スクリプトの例を掲載しました。私はFILEとLINEの代わりに何を使うべきですか?
のmysqlクラス -
function error($file, $line) {
trigger_error("DB error in *<b>{$file}</b>* on line <b>{$line}</b><br />\n " . mysql_error() . "" . @mysql_error($this->dbl), E_USER_ERROR);
}
function query($query, $file, $line) {
$result = mysql_query($query) or $this->error($file, $line);
$this->num_queries++;
return $result;
}
標準クエリ - 現実的
$DB->query("SELECT * FROM table"), __FILE__, __LINE__);
ありがとうございます。現在の関数を新しい関数に置き換える方法と、それを呼び出す方法を教えてください。私は何をすべきかわからない... – domino
@domino Um ...あなたは単にそれを置き換えますか?あなたが '__FILE__'と' __LINE__'引数を取り除くと、これはスタンドとして機能するはずです。 – cwallenpoole
ああ、そうです。 :) 再度、感謝します。 – domino