我遇到以下错误:
PHP Parse error: syntax error, unexpected '[', expecting ')'
抛出错误的代码行是:
$contents = str_replace(["\r\n","\r","\t","\n",' ',' ',' '], '', $contents);
这个PHP在Magento 1.9中。我不熟悉PHP,所以我想知道这段代码是做什么的,或者为什么会抛出错误。
答案 0 :(得分:2)
你使用5.4之前的PHP版本运行吗?目前还不知道短阵列语法,因此您必须编写array(\r\n","\r","\t","\n",' ',' ',' ')
而不是