使用对类函数的内联引用解析语法错误

时间:2014-02-26 04:50:23

标签: php parsing syntax

我只是想知道为什么当我调用这样的函数时,PHP会在'['附近抛出解析语法错误。

switch ($this->remove_headers($page)['error'])
{
.
.
.
}

$ page 返回了一个jSon回复,但是其他一些函数需要完整的头,而这个只需要返回jSon。因此* remove_headers *函数

我在我的本地机器上测试过,它工作正常。但是当我将它上传到我的服务器时,它会抛出解析语法错误。

我必须这样称呼它。

$msg = $this->remove_headers($page);
switch ($msg['error'])
{
.
.
.
}

我无法检查服务器上的PHP版本,因为即时通讯使用共享主机并且他们禁用了phpinfo()函数:( 我的本地机器运行PHP版本5.4.19(xampp)

0 个答案:

没有答案