はい、警告/エラーメッセージを抑制するために、このように@記号を追加してから、エラーを1回実行します。 あなた自身:
$dblink = @mysql_connect(DBHOST_LOCAL, DBUSER, DBPASS);
if (!$dblink)
{
$dblink = @mysql_connect(DBHOST_REMOTE, DBUSER, DBPASS);
}
if (!$dblink)
{
$message = sprintf(
"Could not connect to local or remote database: %s",
mysql_error()
);
trigger_error($message);
return;
}
その後、すべてのエラー報告を自分で処理する必要があることに注意してください。間違えた場合に備えて、このようなコードをデバッグするのは困難です。