simplexmlを使用してロードしようとしているXML設定があります。XML設定は、Webアプリケーションのユーザーが編集できます。エラーを自分で処理し、ユーザーインターフェイスに警告メッセージを送信したいと思います。ただし、simplexmlは、falseを静かに返すのではなく、不正な形式のXMLに警告をスローし続けます。
simpleXMLをシャットダウンして、警告をスローしないようにするにはどうすればよいですか?そのためのオプションはありますか?
libxml_use_internal_errors()
XMLエラーを抑制するために使用します。
その後、必要に応じて、を使用libxml_get_errors()
してエラーを検査できます。
警告をスローしている関数の前に@を付けると、すべての警告メッセージが抑制されます。