最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php使用simple_html_dom解析HTML示例

 更新時(shí)間:2016年07月21日 08:58:38   作者:lee  
這篇文章主要介紹了php使用simple_html_dom解析HTML的方法,實(shí)例分析了php針對(duì)dom節(jié)點(diǎn)操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了php使用simple_html_dom解析HTML的方法。分享給大家供大家參考,具體如下:

今天寫了兩個(gè)爬蟲, 一個(gè)使用Python, 一個(gè)使用PHP, 說實(shí)在, 兩個(gè)實(shí)現(xiàn)的方式都很方便.

下面說一下使用simple_html_dom這個(gè)開源類來解析HTML代碼:

1. 下載simple_html_dom:

http://sourceforge.net/projects/simplehtmldom/files/

或者點(diǎn)擊此處本站下載。

2. 用法示例:

<?php
// example of how to use basic selector to retrieve HTML contents
include('../simple_html_dom.php');
// get DOM from URL or file
$html = file_get_html('http://www.google.com/');
// find all link
foreach($html->find('a') as $e) 
  echo $e->href . '<br>';
// find all image
foreach($html->find('img') as $e)
  echo $e->src . '<br>';
// find all image with full tag
foreach($html->find('img') as $e)
  echo $e->outertext . '<br>';
// find all div tags with id=gbar
foreach($html->find('div#gbar') as $e)
  echo $e->innertext . '<br>';
// find all span tags with class=gb1
foreach($html->find('span.gb1') as $e)
  echo $e->outertext . '<br>';
// find all td tags with attribite align=center
foreach($html->find('td[align=center]') as $e)
  echo $e->innertext . '<br>';
// extract text from table
echo $html->find('td[align="center"]', 1)->plaintext.'<br><hr>';
// extract text from HTML
echo $html->plaintext;
?>

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP編碼與轉(zhuǎn)碼操作技巧匯總》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《php正則表達(dá)式用法總結(jié)》及《php常見數(shù)據(jù)庫操作技巧匯總

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

兴宁市| 勐海县| 韶山市| 大竹县| 宜春市| 石首市| 长治市| 当涂县| 连州市| 丹凤县| 龙江县| 乡城县| 宁陕县| 合作市| 哈巴河县| 霍州市| 东辽县| 深州市| 余姚市| 兰溪市| 秦安县| 忻城县| 建宁县| 巩留县| 隆子县| 高密市| 漳州市| 屏东县| 余江县| 开阳县| 永和县| 长汀县| 永胜县| 海淀区| 太原市| 全椒县| 波密县| 博野县| 睢宁县| 汉川市| 襄樊市|