解析错误:语法错误,php 5.3 出现意外的“[”
2022-08-30 20:56:43
我的脚本在我的 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上它工作正常