这段代码在PHP 5.6.23中不能工作的原因是什么?
$change_text = [
"ok" => "Użytkownik zmieniony poprawnie.",
"new" => "Użytkownik dodany poprawnie.",
"delete" => "Użytkownik został usunięty.",
];
工作在我的服务器与5.6,我已经测试了它在其他一些服务器上,它很好。我把一个网站搬到一个新的服务器,它有PHP 5.6.23,但这不起作用…
PHP文档也说:
从PHP 5.4开始,您还可以使用短数组语法,它将array()替换为[]。
我得到的错误:
Parse error: syntax error, unexpected '[' in /...
任何想法?
问题肯定是老版本的php。我也有同样的问题。我用phpinfo()从浏览器运行简单的脚本,看到,该版本是5.6,但问题是在cli。所以我在命令行检查版本,它是5.3!就是这样。))