ホームページ > バックエンド開発 > PHPチュートリアル > simple_html_dom 実行時の無限ループを解決するにはどうすればよいですか?

simple_html_dom 実行時の無限ループを解決するにはどうすればよいですか?

WBOY
リリース: 2016-07-06 13:51:39
オリジナル
1213 人が閲覧しました

リーリー

このコードを実行すると、無限ループのように無限ダンプデータがページ上に表示されます。 a.list-group-item 要素が存在する必要があります。 。 。

返信内容:

リーリー

このコードを実行すると、無限ループのように無限ダンプデータがページ上に表示されます。 a.list-group-item 要素が存在する必要があります。 。 。

JavaScript を使用したことがある場合は、DOM が実際にはツリーであること、つまり、各 DOM ノード (ノード) には直接の親ノード (親ノード) とノードのシリアル番号が含まれていることを知っておく必要があります。ページの位置決めとトラバーサルレンダリングについて考えてください。ネストレベルが少し深い場合、レベルが深すぎるため、var_dump は間違いなく出力できません (通常、xdebug がインストールされていない場合はタイムアウトが表示されます)。 xdebug をインストールする場合は、次を参照してください: https://xdebug.org/docs/all_settings#var_display_max_ Depth は、通常、最大 3 レベルのネストの深さを出力するため、simple_html_dom またはその simple_html_dom_node オブジェクトのデバッグに var_dump を使用しないことをお勧めします。ブレークポイントのデバッグについては、ハイエンドのデバッグ方法について説明されています。この回答の範囲を超えている場合は、Baidu の「xdebug ブレークポイントのデバッグ」を参照してください。

内容が多いのでコメント不可、回答のみです…

いくつかのオブジェクトをダンプしましたが、何も到着しなかったため、出力データは比較的大きくなります

無制限のダンプデータレベル

リーリー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート