麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > PHP > 正文

phpQuery讓php處理html代碼像jQuery一樣方便

2020-03-22 20:18:20
字體:
來源:轉載
供稿:網友
簡介如何在php中方便地解析html代碼,估計是每個phper都會遇到的問題。用phpQuery就可以讓php處理html代碼像jQuery一樣方便。項目地址:https://code.google.com/p/phpquery/github地址:https://github.com/TobiaszCudnik/phpqueryDEMO下載庫文件:https://code.google.com/p/phpquery/downloads/list我下的是onefile版:phpQuery-0.9.5.386-onefile.zip官方demo:https://code.google.com/p/phpquery/source/browse/branches/dev/demo.php然后在項目中引用。html文件test.html:復制代碼 代碼如下:
div id="Thumb-13164-3640"
a href="/Spiderman-City-Drive"
img src="/thumb/12/Spiderman-City-Drive.jpg" alt=""
span id="GameName-13164-3640" Spiderman City Drive /span
span id="GameRating-13164-3640"
span /span
/span
/a
/div
div id="Thumb-13169-5946"
a href="/Spiderman-City-Raid"
img src="/thumb/12/Spiderman-City-Raid.jpg" alt=""
span id="GameName-13169-5946" Spiderman - City Raid /span
span id="GameRating-13169-5946"
span /span
/span
/a
/div
php處理:復制代碼 代碼如下:
php
include('phpQuery-onefile.php');

$filePath = 'test.html';
$fileContent = file_get_contents($filePath);
$doc = phpQuery::newDocumentHTML($fileContent);
phpQuery::selectDocument($doc);
$data = array(
'name' = array(),
'href' = array(),
'img' = array()
);
foreach (pq('a') as $t) {
$href = $t - getAttribute('href');
$data['href'][] = $href;
}
foreach (pq('img') as $img) {
$data['img'][] = $domain . $img - getAttribute('src');
}
foreach (pq('.GameName') as $name) {
$data['name'][] = $name - nodeValue;
}
var_dump($data);

上面的代碼中包含了取屬性和innerText內容(通過nodeValue取)。輸出:復制代碼 代碼如下:
array (size=3)
'name' =
array (size=2)
0 = string 'Spiderman City Drive' (length=20)
1 = string 'Spiderman - City Raid' (length=21)
'href' =
array (size=2)
0 = string 'http://www.gahe.com/Spiderman-City-Drive' (length=40)
1 = string 'http://www.gahe.com/Spiderman-City-Raid' (length=39)
'img' =
array (size=2)
0 = string 'http://www.gahe.com/thumb/12/Spiderman-City-Drive.jpg' (length=53)
1 = string 'http://www.gahe.com/thumb/12/Spiderman-City-Raid.jpg' (length=52)
強大的是pq選擇器,語法類似jQuery,很方便。PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美一级小视频 | 中国a毛片 | 中文字幕一二区 | 国产精品久久久久久久久岛 | 99爱视频在线观看 | 美女黄影院 | 国产精品久久久久免费视频 | 精品一区二区久久久久 | 情侣啪啪网站 | 黄色片免费看网站 | 免费黄色在线观看网站 | 免费看毛片网站 | 男人的天堂色偷偷 | 久久成人免费网 | 精品中文字幕久久久久四十五十骆 | a一级黄色大片 | 亚洲精品一区国产精品丝瓜 | 久草在线观看福利视频 | 在线成人免费视频 | 毛片118极品美女写真 | 免费在线观看成人网 | 久久av免费 | 插插操| 亚洲啊v在线观看 | 国产精品久久久久久模特 | 一本色道久久99精品综合蜜臀 | a一级黄 | 欧美精品久久久久久久久久 | 久久99国产精品久久 | 男女做性免费网站 | 美女黄污视频 | 看91视频 | 色日本视频 | 日本a级一区| 毛片视频网站 | 一区二区三区在线观看国产 | 热re91久久精品国产99热 | 斗破苍穹在线免费 | 欧美91看片特黄aaaa | hd性videos意大利复古 | 久久久久中文字幕 |