我现在有一些奇怪的问题。显然,我的 MySQL PDO 驱动程序以及我的 Apache 服务器都存在问题,所以我重新安装了它。但是现在,在我这样做之后突然出现了这个解析错误:
Parse error: syntax error, unexpected '[' on line 5
好吧,这是第 5 行的代码:
return array_map(function ($val) { return explode('.', $val)[0]; }, scandir(DIR . M_DIR));
我真的不明白这一点。似乎无论我尝试做什么来修复这个错误——它仍然有效。帮助?