PHP xpath()函数讲解


Posted in PHP onFebruary 11, 2019

PHP xpath() 函数

定义和用法

xpath()函数运行对 XML 文档的 XPath 查询。

如果成功,该函数返回 SimpleXMLElements 对象的一个数组。如果失败,则返回 FALSE。

语法

class SimpleXMLElement 
{ 
string xpath(path) 
}

PHP xpath()函数讲解

实例

XML 文件

<?xml version="1.0" encoding="ISO-8859-1"?> 
<note> 
<to>Tove</to> 
<from>Jani</from> 
<heading>Reminder</heading> 
<body>Don't forget me this weekend!</body> 
</note>

PHP 代码

<?php 
$xml = simplexml_load_file("test.xml"); 
$result = $xml->xpath("from"); 
print_r($result); 
?>

上面的代码将输出:

Array 
( 
[0] => SimpleXMLElement Object 
( 
[0] => Jani 
) 
)

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

PHP 相关文章推荐
加强版phplib的DB类
Mar 31 PHP
php 错误处理经验分享
Oct 11 PHP
PHP中使用crypt()实现用户身份验证的代码
Sep 05 PHP
PHP判断图片格式的七种方法小结
Jun 03 PHP
3个PHP多维数组转为一维数组的方法实例
Mar 13 PHP
PHP中array_map与array_column之间的关系分析
Aug 19 PHP
php限制ip地址范围的方法
Mar 31 PHP
CodeIgniter辅助之第三方类库third_party用法分析
Jan 20 PHP
PHP微信红包生成代码分享
Oct 06 PHP
详解PHP归并排序的实现
Oct 18 PHP
PHP控制反转(IOC)和依赖注入(DI)
Mar 13 PHP
PHP弱类型语言中类型判断操作实例详解
Aug 10 PHP
Laravel框架实现超简单的分页效果示例
Feb 08 #PHP
Yii2框架实现利用mpdf创建pdf文件功能示例
Feb 08 #PHP
Yii框架引入coreseek分页功能示例
Feb 08 #PHP
Yii2框架自定义验证规则操作示例
Feb 08 #PHP
PHP使用mongoclient简单操作mongodb数据库示例
Feb 08 #PHP
PHP实现字符串大小写转函数的功能实例
Feb 06 #PHP
PHP addcslashes()函数讲解
Feb 03 #PHP
You might like
PHP 数组入门教程小结
2009/05/20 PHP
PHP乱码问题,UTF-8乱码常见问题小结
2012/04/09 PHP
全面了解PHP中的全局变量
2016/06/17 PHP
PHP微信开发之根据用户回复关键词\位置返回附近信息
2016/06/24 PHP
PHP封装的多文件上传类实例与用法详解
2017/02/07 PHP
Windows平台实现PHP连接SQL Server2008的方法
2017/07/26 PHP
PHP基于rabbitmq操作类的生产者和消费者功能示例
2018/06/16 PHP
php和html的区别点详细总结
2019/09/24 PHP
详解no input file specified 三种解决方法
2019/11/29 PHP
经典的带阴影的可拖动的浮动层
2006/06/26 Javascript
js 事件小结 表格区别
2007/08/13 Javascript
让innerText在firefox火狐和IE浏览器都能用的写法
2011/05/14 Javascript
js返回前一页刷新本页重载页面
2014/07/29 Javascript
JavaScript link方法入门实例(给字符串加上超链接)
2014/10/17 Javascript
兼容Firefox的Javascript XSLT 处理XML文件
2014/12/31 Javascript
javascript面向对象程序设计高级特性经典教程(值得收藏)
2016/05/19 Javascript
AngularJS模板加载用法详解
2016/11/04 Javascript
微信小程序 页面跳转如何实现传值
2017/04/05 Javascript
jQuery实现遍历XML节点和属性的方法示例
2018/04/29 jQuery
mockjs+vue页面直接展示数据的方法
2018/12/19 Javascript
微信小程序防止多次点击跳转(函数节流)
2019/09/19 Javascript
对vuex中getters计算过滤操作详解
2019/11/06 Javascript
node crawler如何添加promise支持
2020/02/01 Javascript
python 反编译exe文件为py文件的实例代码
2019/06/27 Python
python保存字典和读取字典的实例代码
2019/07/07 Python
PyCharm无法引用自身项目解决方式
2020/02/12 Python
Keras Convolution1D与Convolution2D区别说明
2020/05/22 Python
使用SVG实现提示框功能的示例代码
2020/06/05 HTML / CSS
大门门卫岗位职责
2013/11/30 职场文书
高中的自我鉴定
2013/12/16 职场文书
开会迟到检讨书
2014/01/08 职场文书
网站客服岗位职责
2014/04/05 职场文书
2014年依法行政工作总结
2014/11/19 职场文书
新店开张宣传语
2015/07/13 职场文书
Java Spring 控制反转(IOC)容器详解
2021/10/05 Java/Android
Java的Object类的九种方法
2022/04/13 Java/Android