2012-06-13 61 views
4

可能重复:
Will XPath 2.0 and/or XSLT 2.0 be implemented in PHP?如何更新PHP中xpath的版本?

我想我使用XPath 1.0,因为我没有lower-case()功能。我的PHP版本是5.3.8。如何将xpath更新为2.0版本?

+3

替代方案:http://php.net/manual/en/domxpath.registerphpfunctions.php – hakre

+0

您可能会有更多的运气交叉发布到serverfault。 – hafichuk

+0

使用魔术棒 - 没有什么像“升级”,AFAIK PHP只与XPath 1.0引擎集成。如果有从PHP使用外部第三方产品的方式,您可以选择使用任何现有的XSLT 2.0或XQuery处理器。 –

回答

10

不幸的是,没有人将PHP XPath库升级到版本2.0。如果你有很多的空闲时间或金钱,你将通过这项工作为社区提供一流的服务。如果你没有太多的空闲时间或金钱,那么希望你会明白为什么没有人会采取它。不幸的是,这是自由软件的缺点;通常没有投资进入它。