0

我在 000WebHost 上上传的网站上使用的 php 文件中有这一行:

define('ACCEPTED_OPERATORS' ,serialize([ ">=", "<=", ">", "<", "=", "%" ]));

问题是网站抛出此错误:Parse error: syntax error, unexpected '[', expecting ')'' in /home....
我可以假设他们不接受函数作为常量定义的一部分吗?我需要它来使编辑对人类友好(如果会有更改),因为更改序列化字符串中的某些内容对眼睛不利。

这里有什么建议吗?

4

1 回答 1

0

发现问题:他们不支持数组 like [elem1, elem2,],相反你必须严格执行 php-way: Array(elem1, elem2)

于 2013-09-02T15:11:00.930 回答