13

simplexmlを使用してロードしようとしているXML設定があります。XML設定は、Webアプリケーションのユーザーが編集できます。エラーを自分で処理し、ユーザーインターフェイスに警告メッセージを送信したいと思います。ただし、simplexmlは、falseを静かに返すのではなく、不正な形式のXMLに警告をスローし続けます。

simpleXMLをシャットダウンして、警告をスローしないようにするにはどうすればよいですか?そのためのオプションはありますか?

4

2 に答える 2

18

libxml_use_internal_errors()XMLエラーを抑制するために使用します。

その後、必要に応じて、を使用libxml_get_errors()してエラーを検査できます。

于 2009-11-04T14:23:22.660 に答える
3

警告をスローしている関数の前に@を付けると、すべての警告メッセージが抑制されます。

于 2009-11-04T14:23:11.897 に答える