私はそれが無効なマークアップを処理するときにクラッシュしないphpQueryの代わりに使用しますか?
PHP Fatal error: Uncaught exception 'Exception' with message 'Error loading XML markup'
になり、無効なマークアップページでそれを使用するときにページの例の問題のコードがあることに気づいたが、私はページを解析するphpQueryを使用しています:
<?xml version="1.0" encoding="iso-8859-2"?>
<link href="http://example.com/?foo=bar&baz=quz" />
私はphpQueryを望みますそのようなページではfalseを返しますが、悲しいことに、即座に致命的なエラーが発生して、何かをすることができなくなります。
エラーはそれがjQueryのように動作しますが、私は、無効なマークアップに取り組んでいます代替ソリューションを探していますので、本当にphpQueryようphpQuery::newDocumentFile($page);
私のようphpquery初期化した直後に発生します。
例外をキャッチすることも良いアプローチです。 –