PHP XML Xpath的价格低于';行不通
我得到了一个结果。我希望你能帮我解决这个问题。谢谢PHP XML Xpath的价格低于';行不通,php,xpath,filter,price,Php,Xpath,Filter,Price,我得到了一个结果。我希望你能帮我解决这个问题。谢谢 将逗号转换为点以获得正确的浮点数 将字符串转换为数字 将结果与浮点数进行比较,但不与字符串进行比较 //Product/Price/SalePrice[number(translate(,,,,,,,,,,))错误500表示代码中存在错误,您是否尝试通过error\u报告(E\u ALL)捕获错误;?对单引号进行转义,或使用双引号进行封装。如果您看到500个错误和一个空白屏幕,您需要这样做。然后,如果您仍然不理解错误消息,您的问题应该包括确切的
//Product/Price/SalePrice[number(translate(,,,,,,,,,,))错误500表示代码中存在错误,您是否尝试通过
error\u报告(E\u ALL)捕获错误;
?对单引号进行转义,或使用双引号进行封装。如果您看到500个错误和一个空白屏幕,您需要这样做。然后,如果您仍然不理解错误消息,您的问题应该包括确切的措辞/。我已经尝试过了。现在它给我一个空数组。请尝试以下表达式Product/Price/SalePrice[text()
<Product>
<Price>
<SalePrice>
14,95
</SalePrice>
</Price>
</Product>
<Product>
<Price>
<SalePrice>
16,95
</SalePrice>
</Price>
</Product>
$response->xpath('Product/Price/[SalePrice <= "16,95"]/parent::*
$response->xpath('Product/Price/[SalePrice = "16,95"]/parent::*