知  识

0514-86177077

9:00-17:00(工作日)

主页 > 知识库 > php用xpath解析html的代码实例讲解

php用xpath解析html的代码实例讲解

热门标签:电梯外呼线路板维修视频 地图标注风向标 银川ai电话机器人 十堰ai电话机器人效果怎么样 安阳自动外呼系统价格是多少 临沂智能电销机器人软件 芒果电销机器人 浙江外呼电话系统软件 上海公司外呼系统线路

实例1

$xml = simplexml_load_file('https://forums.eveonline.com'); 
 
$names = $xml->xpath("html/body/p/p/form/p/p/p/p/p[*]/p/p/table//tr/td[@class='topicViews']"); 
foreach($names as $name) 
{ 
 echo $name . "br/>"; 
}

实例2

$url = 'http://www.baidu.com';
$ch = curl_init();
curl_setopt($ch, CURLOPT_FILE, fopen('php://stdout', 'w'));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_URL, $url);
$html = curl_exec($ch); 
curl_close($ch);
 
// create document object model
$dom = new DOMDocument();
// load html into document object model
@$dom->loadHTML($html);
// create domxpath instance
$xPath = new DOMXPath($dom);
// get all elements with a particular id and then loop through and print the href attribute
$elements = $xPath->query('//*[@id="lg"]/img/@src');
foreach ($elements as $e) {
 echo ($e->nodeValue);
}

以上就是相关的2个实例内容,以及相关的代码, 感谢大家对脚本之家的支持。

您可能感兴趣的文章:
  • PHP操作XML中XPath的应用示例
  • PHP xpath()函数讲解
  • PHP registerXPathNamespace()函数讲解
  • PHP使用xpath解析XML的方法详解
  • php+xml编程之xpath的应用实例
  • php XPath对XML文件查找及修改实现代码
  • PHP xpath提取网页数据内容代码解析

标签:遂宁 徐州 常州 荆门 宁夏 吐鲁番 武威 遵义

巨人网络通讯声明:本文标题《php用xpath解析html的代码实例讲解》,本文关键词  php,用,xpath,解析,html,的,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《php用xpath解析html的代码实例讲解》相关的同类信息!
  • 本页收集关于php用xpath解析html的代码实例讲解的相关信息资讯供网民参考!
  • 推荐文章