PHP Parse Error语法错误,意外' [',期待')'

时间:2018-02-07 15:52:08

标签: php magento

我遇到以下错误:

PHP Parse error:  syntax error, unexpected '[', expecting ')'

抛出错误的代码行是:

$contents = str_replace(["\r\n","\r","\t","\n",'  ','    ','     '], '', $contents);

这个PHP在Magento 1.9中。我不熟悉PHP,所以我想知道这段代码是做什么的,或者为什么会抛出错误。

1 个答案:

答案 0 :(得分:2)

你使用5.4之前的PHP版本运行吗?目前还不知道短阵列语法,因此您必须编写array(\r\n","\r","\t","\n",' ',' ',' ')而不是