我的脚本在我的 xampp 上运行良好。现在我尝试将它上传到服务器上,但它直接吐了一个
解析错误:语法错误,意外的 '['
在我的脸上。:(
它嘲笑的那一行是:
$item = $xml->xpath($path)[0];
而且我不知道出了什么问题。我试图查看 php 5.3 更改日志,但没有找到任何相关信息。(因为我在服务器上有 5.3,而在 xampp 上它是一个旧版本)
整个代码块如下所示:
$path = '//item[@id="'.$id.'"]';
if ($xml->xpath($path)) {
$item = $xml->xpath($path)[0];
} else {
die('<p class="error">Script Error: Code 101 - Please contact administrator</p>');
}
我很感谢您的帮助,我无法用谷歌搜索 [ 并且不知道它可能来自哪里,因为在 xampp 上它工作正常