国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP用DOM方式處理HTML之Simple HTML DOM

2024-05-04 21:58:37
字體:
來源:轉載
供稿:網友

近經常需要采集一些網上的數據,發現一個PHP處理HTML的利器 simple html dom,看了一下文檔,使用非常方便,關鍵是能夠用CSS選擇器來訪問DOM樹,和jquery相似,實在是難得的利器.

入門級

simple_html_dom插件

用dom處理html文件的利器

使用:加載simple_html_dom.php文件

require_once 'simple_html_dom.php'

new simple_html_dom對象

$dom = new simple_html_dom()

加載html:

$dom->load($html);

find()方法

$dom->find('div.lookLeftname', 0)->plaintext

class=‘lookLeftname'的div中的純文本

$dom->find('div.lookLeftname', 0)->innertext

class='lookLeftname'的div中的內部文本

完整測試實例,代碼如下:

  1. <?php 
  2. require_once("simple_html_dom.php"); 
  3. ini_set('memory_limit','1000M'); 
  4. ini_set("max_execution_time",6000000); 
  5.  
  6. for($i=1;$i<=21;$i++){ 
  7.  $html = file_get_html(http://www.111cn.net); 
  8.  $as = $html->find('.shopname a'); 
  9.  $sum = 0; 
  10.  foreach($as as $a) { 
  11.   if($a->plaintext != "分店"){ 
  12.    $a->href = "http://www.xx.com".$a->href; 
  13.    echo $a->outertext."------".$a->href."-------<br>"
  14.    $sum++; 
  15.   }//開源代碼Vevb.com 
  16.  } 
  17.  echo "<br><br>第 {$i} 頁結束 ,數目:{$sum}<hr>"
  18. ?> 

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 左云县| 永康市| 安仁县| 南华县| 达孜县| 马山县| 桂东县| 孟津县| 新民市| 清丰县| 闵行区| 文登市| 闻喜县| 乐亭县| 高碑店市| 泰兴市| 怀仁县| 双牌县| 育儿| 高碑店市| 合阳县| 康平县| 龙泉市| 策勒县| 扶沟县| 崇仁县| 大荔县| 五指山市| 三河市| 凌源市| 都匀市| 沧州市| 班戈县| 清远市| 都兰县| 兴海县| 呼伦贝尔市| 南充市| 西乌珠穆沁旗| 南江县| 孝感市|