XMLReader 扩展用于读取/检索 XML 文档的内容,即使用 XMLReader 类的方法,您可以读取 XML 文档的每个节点。
安装
此扩展默认启用。编译时 disable 的默认命令行是 --disable-xml。
运行时配置
此扩展没有 php.ini 定义的配置指令。
函数列表
PHP − 表示支持该函数的 PHP 的最早版本。
函数 | 描述 | PHP |
---|---|---|
XMLReader::close | 用于关闭当前的 XMLReader 对象。 | 5 |
XMLReader::expand | 将当前节点的副本作为 DOM 对象返回。 | 5 |
XMLReader::getAttribute | 用于检索命名属性的值。 | 5 |
XMLReader::getAttributeNo | 用于按索引检索属性的值。 | 5 |
XMLReader::getAttributeNs | 用于按名称和 URI 检索属性的值。 | 5 |
XMLReader::getParserProperty | 确定是否已设置属性。 | 5 |
XMLReader::isValid | 确定解析的 XML 文档是否有效。 | 5 |
XMLReader::lookupNamespace | 用于在命名空间中查找前缀。 | 5 |
XMLReader::moveToAttribute | 根据给定名称将光标移动到当前元素的 an 属性。 | 5 |
XMLReader::moveToAttributeNo | 根据 number 将光标移动到当前元素的 an 属性上。 | 5 |
XMLReader::moveToAttributeNs | 将光标移动到当前元素的 named 属性。 | 5 |
XMLReader::moveToElement | 将光标移动到 current 属性的父元素。 | 5 |
XMLReader::moveToFirstAttribute | 将光标移动到当前元素的第一个属性。 | 5 |
XMLReader::moveToNextAttribute | 将光标移动到当前元素的下一个属性。 | 5 |
XMLReader::next | 跳过子树并移动到下一个节点。 | 5 |
XMLReader::open | 将文件 (URI) 中的 XML 设置为解析。 | 5 |
XMLReader::read | 将指针移动到 XML 文档中的下一个节点。 | 5 |
XMLReader::readInnerXml | 从当前节点检索 XML 元素。 | 5 |
XMLReader::readOuterXml | 从当前节点(包括自身)检索 XML 元素。 | 5 |
XMLReader::readString | 将节点的内容读取为字符串。 | 5 |
XMLReader::setParserProperty | 设置函数属性。 | 5 |
XMLReader::XML | 设置要解析的 XML 数据。 | 5 |