脚本宝典收集整理的这篇文章主要介绍了php – XPath with multiple包含在不同的元素上,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
<data> <PErson> <Firstname>Kerry</firstname> <lastname>Packer</lastname> <address>Crown</address> <person> <person> <firstname>Kerry</firstname> <lastname>murdoch</lastname> <address>California</address> <person> <data>
$XMl = simplexML_load_string($data); $elements = $xml->xpath("(//person)[firstname[contains(.,'Kerr')]] and [lastname[contains(.,'och')]]");
目前,上面的XPath表达式被标记为无效.但是,如果我将它与一个元素一起使用,
$xml->xpath("(//person)[firstname[contains(.,'Kerr')]]");
然后它工作正常.
//person[contains(firstname,'Kerr') and contains(lastname,'och')]
以上是脚本宝典为你收集整理的php – XPath with multiple包含在不同的元素上全部内容,希望文章能够帮你解决php – XPath with multiple包含在不同的元素上所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。