mysqli
PHP スクリプトで、オブジェクトによって生成されたエラーを非表示にし、それ以外のエラーを表示したいと考えています。PHPでこれを行う方法はありますか?
1 に答える
0
カスタム例外ハンドラを作成すると、非常に簡単になります。PHP で例外が発生したときに呼び出すことができる関数を持つ特別なクラスを簡単に作成できます。クラスは、例外クラスの拡張である必要があります。ここで特定のタイプのエラーを抑制することができます。
または単にエラーメッセージを抑制する@
ようにmysqliのエラースロー関数で使用できます@mysqli_errno()
instanceof 演算子、is_a 関数、またはget_class関数を試して、エラー タイプを取得します。
$var instanceof MySQLi
is_a($var, 'mysqli')
is_object($var) && get_class($var) == 'mysqli'
于 2012-02-19T01:44:45.013 に答える