PHP xpath() 函数
定义和用法
xpath() 函数运行对 XML 文档的 XPath 查询。
如果成功,则返回包含 SimpleXMLElement 对象的一个数组。如果失败,则返回 false。
语法
- class SimpleXMLElement
- {
- string xpath(path)
- }
参数 | 描述 |
---|---|
path | 必需。XPath 路径。 |
例子
XML 文件:
- <?xml version="1.0" encoding="ISO-8859-1"?>
- <note>
- <to>George</to>
- <from>John</from>
- <heading>Reminder</heading>
- <body>Don't forget the meeting!</body>
- </note>
PHP 代码:
- <?php
- $xml = simplexml_load_file("test.xml");
- $result =
$xml->xpath("from")
;- print_r($result);
- ?>
输出:
- Array
- (
- [0] => SimpleXMLElement Object
- (
- [0] => John
- )
- )