Php/php ref simplexml
来自菜鸟教程
PHP SimpleXML函数
PHP SimpleXML简介
SimpleXML是一个扩展,使我们可以轻松地操作和获取XML数据。
如果您知道XML文档的结构或布局,则SimpleXML提供了一种获取元素名称,属性和文本内容的简便方法。
SimpleXML将XML文档转换为数据结构,您可以像数组和对象的集合那样进行迭代。
安装
从PHP 5开始,SimpleXML函数是PHP核心的一部分。使用这些功能无需安装。
PHP SimpleXML函数
功能 | 描述 |
---|---|
__构造() | 创建一个新的SimpleXMLElement对象 |
__toString() | 返回元素的字符串内容 |
addAttribute() | 将属性附加到SimpleXML元素 |
addChild() | 附加子元素SimpleXML元素 |
asXML() | 从SimpleXML对象返回格式正确的XML字符串(XML版本1.0) |
属性() | 返回元素的属性/值 |
儿童() | 返回指定节点的子级 |
计数() | 计算指定节点的子代 |
getDocNamespaces() | 返回文档中声明的名称空间 |
getName() | 返回元素的名称 |
getNamespaces() | 返回文档中使用的名称空间 |
registerXPathNamespace() | 为下一个XPath查询创建名称空间上下文 |
saveXML() | 的别名 |
simplexml_import_dom() | 从DOM节点返回SimpleXMLElement对象 |
simplexml_load_file() | 将XML文档转换为对象 |
simplexml_load_string() | 将XML字符串转换为对象 |
xpath() | 对XML数据运行XPath查询 |
PHP SimpleXML迭代函数
功能 | 描述 |
---|---|
当前() | 返回当前元素 |
getChildren() | 返回当前元素的子元素 |
有孩子() | 检查当前元素是否有子元素 |
键() | 返回当前元素的XML标签名称 |
下一个() | 移至下一个元素 |
倒带() | 倒回到第一个元素 |
有效() | 检查当前元素是否有效 |