ホームページ > バックエンド開発 > PHPチュートリアル > JS のように HTML で DOM モデルを制御する PHP クラスはありますか? 解決策をお勧めできますか?

JS のように HTML で DOM モデルを制御する PHP クラスはありますか? 解決策をお勧めできますか?

WBOY
リリース: 2016-06-13 13:52:15
オリジナル
857 人が閲覧しました

JS のように HTML で DOM モデルを制御できる PHP クラスはありますか? お勧めします。
優れた関数を備えた HTML SQL クラスを見つけました。残念ながら、作成者が関数を派手で複雑にしているように感じます。

こんな機能を実装したいです。

$body = file_get_content(http://www.4wei.cn);

$title = dom('title');

$div = dom() ->tag('div')->id('my_div_id');
$class = $div->class;

$input = dom()->form(' my_form')->tag('input')->name('name');
$input->value;

これが関数です。

-----解決策---------
助けてください
------解決策---------
システムに付属の DOMDocument クラス
------解決策---------
チェックはどうですか?
------解決策---------

話し合う
HTML DOM クラスを見つけます。これはほぼ私が望む効果です。

PHP シンプル HTML DOM パーサー

http://simplehtmldom.sourceforge.net/manual.htm

------解決策---------
phpQuery
------解決策---------
共有してくれてありがとう~
------解決策---------
マーク
------解決策------------------
PHP Simple HTML DOM Parser は優れています。
ただし、オブジェクトが使い果たされた後は、その __destruct 関数を明示的に呼び出す必要があることに注意してください。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート