facebook twitter hatena line email

Php/HTML解析

提供: 初心者エンジニアの簡易メモ
2015年5月20日 (水) 02:59時点における127.0.0.1 (トーク)による版 (ページの作成:「=simple_html_dom.phpを使う= ==ダウンロード== http://simplehtmldom.sourceforge.net/ ==サンプルソース== $url = "http://yahoo.co.jp"; require_once "simpl...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索

simple_html_dom.phpを使う

ダウンロード

http://simplehtmldom.sourceforge.net/

サンプルソース

$url = "http://yahoo.co.jp";
require_once "simple_html_dom.php";
$html = file_get_html($url);
// $html = str_get_html($str);// タグをHTMLDom化の場合はこちら
foreach($html->find('a') as $element) {
     echo $element->href . "<br>";
}
foreach($html->find('input') as $element) {
     echo $element->type . " " . $element->name . "=" . $element->value ."(" . $element->checked ."<br>";
}