php simplexml 函数,PHP中SimpleXML函数用法分析
本文实例讲述了关于php中SimpleXML 函数的用法,此函数是允许您把 XML 转换为对象,分享给大家供大家参考。具体分析如下:
SimpleXML 函数允许您把 XML 转换为对象,通过普通的属性选择器或数组迭代器,可以处理这个对象,就像处理任何其他对象一样.其中的一些函数需要最新的 PHP 版本.
安装:SimpleXML 函数是 PHP 核心的组成部分,无需安装即可使用这些函数,代码如下:
//以对象形式返回所有内容
$lib = simplexml_load_file("cet4.xml");
//以数组形式返回获取的item节点
$items=$lib->item;
$wordsLength = sqlserver/42852.htm target=_blank >count($items);
//获取所有节点的下的节点值
for($i=0;$i
$word=$items[$i];
echo $word->word.'-----'.$word->trans.'-----'.$word->phonetic.'
';
}
//simplexml结合xpath无所不能
$words = $lib->xpath("//word");
//获取属性的方法
echo $words[0]['add'].'
';
echo $items[0]['pp'];
?>
相关函数介绍如下:
函数
描述
PHP版本
__construct()
创建一个新的 SimpleXMLElement 对象
5
addAttribute()
给 SimpleXML 元素添加一个属性
5
addChild()
给 SimpleXML 元素添加一个子元素
5
asXML()
从 SimpleXML 元素获取 XML 字符串
5
attributes()
获取 SimpleXML 元素的属性
5
children()
获取指定节点的子节点
5
getDocNamespaces()
获取 XML 文档的命名空间
5
getName()
获取 SimpleXML 元素的名称
5
getNamespaces()
从 XML 数据获取命名空间
5
registerXPathNamespace()
为下一次 XPath 查询创建命名空间语境
5
simplexml_import_dom()
从 DOM 节点获取 SimpleXMLElement 对象
5
simplexml_load_file()
从 XML 文档获取 SimpleXMLElement 对象
5
simplexml_load_string()
从 XML 字符串获取 SimpleXMLElement 对象
5
xpath()
对 XML 数据运行 XPath 查询
5
希望本文所述对大家的PHP程序设计有所帮助。
php simplexml 函数,PHP中SimpleXML函数用法分析相关推荐
- 内联函数 —— C 中关键字 inline 用法解析(转载)
一.什么是内联函数 在C语言中,如果一些函数被频繁调用,不断地有函数入栈,即函数栈,会造成栈空间或栈内存的大量消耗. 为了解决这个问题,特别的引入了inline修饰符,表示为内联函数. 栈空间就是指放 ...
- linux 内核 fget,fgets函数 linux中fgets函数怎么用
一个函数该如何使用?我们最先要了解的就是这个函数的语法以及具体的含义是什么,所以今天我们就来看一看fgets函数在实际的运用过程当中是如何使用的,希望能给大家带来一定的帮助. fgets函数--lin ...
- html中text函数,Excel中text函数的使用方法
说到Excel,相信大家都再熟悉不过了,但说到Excel中text函数的使用方法,可能很多人都不太熟悉,下面随学习啦小编一起看看吧. Excel中text函数的使用方法 首先解释一下text函数的基本 ...
- mysql中sign函数_Oracle中sign函数和decode函数的使用
在逻辑编程中,经常用到If ndash; Then ndash;Else 进行逻辑判断.在DECODE的语法中,实际上就是这样的逻辑处理过程.它的语法 1.比较大小函数SIGN sign(x)或者Si ...
- php simplexml 函数,PHP中SimpleXML函数简介
本文章简单的介绍了关于php中SimpleXML 函数的用法,此函数是允许您把 XML 转换为对象,有需要了解的朋友可参考一下. SimpleXML 函数允许您把 XML 转换为对象,通过普通的属性选 ...
- python3 open函数_python中open函数的基本用法示例
前言 本文主要介绍的是关于python中open函数用法的相关资料,用法如下: name = open('errname.txt','w') name.readline() name.close() ...
- pythonlower函数_python中lower函数实现方法及用法讲解
之前小编介绍过python中将字符串小写字符转为大写的upper函数的使用方法(upper函数).有将小写转为大写的需要,那也有将大写转为小写的情况.本文主要介绍在python中可以将字符串大写自摸转 ...
- python remove函数_python中remove函数的用法是什么?
python中remove函数的用法是什么? python中remove函数的用法: 描述 remove() 函数用于移除列表中某个值的第一个匹配项. 语法 remove()方法语法: list.re ...
- python中mat函数_Python中flatten( )函数及函数用法详解
flatten()函数用法 flatten是numpy.ndarray.flatten的一个函数,即返回一个一维数组. flatten只能适用于numpy对象,即array或者mat,普通的list列 ...
最新文章
- linux文件操作篇 (一)文件属性与权限
- 3.5 softmat从零开始_实现
- Redis服务器的启动过程分析
- 搭载鸿蒙的油烟机,华为、美的合作:搭载鸿蒙系统的家电来了 三大亮点
- termux配置python安装kali_安卓安装kali linux之Termux
- mysql innodb表移植_mysql Innodb引擎独立表空间下通过复制.ibd文件快速迁移数据文件...
- java.security.NoSuchAlgorithmException: SHA_256 MessageDigest not available
- cookie不同页面访问不到的问题
- 在linux上運行小火車
- koa mysql mongodb_koa如何连接MongoDB
- 使用宝塔面板部署node.js后台:koa2+mysql+vue
- 泛微e9隐藏明细表_泛微协同 泛微OA e-cology产品功能清单 模块列表
- loadrunner视频资料地址-boobooke
- 事务回滚 Exception 和 runtimeException , check 检查型异常, uncheck 非检查型异常
- 集合问题 : 容斥原理
- Woff2字体404错误
- NYOJ-1273-宣传墙
- 如何连接局域网_手机画面如何投屏到电视、盒子、投影仪?
- Unity手机震动,Unity -> ios 震动
- 列主元高斯消去法(c语言)(可以实现所有阶的)(超级详细)
热门文章
- 【OpenGL】计算机图形学OpenGL基础
- 数字图像处理 Delaunay三角剖分和Voronoi图
- 键盘记录工具的制作 qq密码键盘记录器
- 鸿蒙系统可以直接升级吗,鸿蒙系统怎么升级?鸿蒙系统升级方法介绍[多图]
- 22-07-23周总结
- 苹果手机清理喇叭灰尘_手机屏幕灰尘太多,这样清理一下就能彻底的看不见任何指痕了...
- qpython3 l_【强化学习】python 实现 q-learning 例三(例一改写)
- android华为怎么截屏快捷键,华为p10怎么截图 华为p10截屏的三种方法
- matlab的数学函数,你知道多少MATLAB中的数学函数?
- 获取手机数据信号强度dbm数值