我有一个给定的XML结构:
<?xml version="1.0" encoding="utf-8"?>
<phonebooks>
<phonebook name="xxx" owner="1">
<contact>
...
<mod_time>1452420868</mod_time>
<uniqueid>2026447</uniqueid>
</contact>
<contact>
...
</contact>
</phonebook>
</phonebooks>
我需要来自<mod_time>
的最大值(最新时间戳(
xpathtester说,max(//mod_time)
会没事的。
所以我在我的脚本中尝试:
$modTime = $phonebook->xpath(max('//mod_time'));
这给了我警告
max((:当只给出一个参数时,它必须是数组
周围有什么快速的帮助吗?
感谢
只需移动引号即可使用fn:max
函数而不是 PHP 函数:
$modTime = $phonebook->xpath('max(//mod_time)');