HTMLパーサーのjqueryスタイル

私はそのような便利なクラスに出くわしました。連鎖呼び出しとjqueryの愛好家はとても気に入っています!

PHPシンプルHTML DOMパーサー:
simplehtmldom.sourceforge.net

例:
//すべてのアンカーを検索し、要素オブジェクトの配列を返します
$ ret = $ html-> find( 'a');

//(N)番目のアンカーを検索し、要素オブジェクトを返します。見つからない場合はnullを返します(ゼロベース)
$ ret = $ html-> find( 'a'、0);

//属性id = fooをすべて検索します
$ ret = $ html-> find( 'div [id = foo]');

// id属性ですべてを検索します
$ ret = $ html-> find( 'div [id]');

//すべての要素の属性IDを検索します
$ ret = $ html-> find( '[id]');

//または
echo $ html-> getElementById( "div1")-> childNodes(1)-> childNodes(1)-> childNodes(2)-> getAttribute( 'id');

simplehtmldom.sourceforge.net/manual.htm-ドキュメントおよびその他の例

Source: https://habr.com/ru/post/J30781/


All Articles