我正在与一些团队分享我的工作。在我这边,这行 json_encode(['Succeeded'])
工作完美,在团队方面,这行失败并显示此消息
Parse error: syntax error, unexpected '[', expecting ')' in /home/app/file.php on line *
为什么会这样?
最佳答案
我认为您可能安装了两个不同版本的 PHP。
短数组语法是在 5.4.0 版本中引入的。请参阅http://php.net/manual/en/migration54.new-features.php
因此,以下内容可能对两者都适用:
json_encode(array('Succeeded'));
关于php - 使用 json_encode() 时解析短数组语法时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19229322/