PHP5到PHP7的升级问题

时间:2017-01-10 19:39:02

标签: php

最近我在CentOS服务器上从PHP5升级到PHP7。我在那里运行一个论坛软件,由于某些事情被弃用等等,论坛软件中的一些代码会返回php解析问题。

目前我难以理解的问题之一是:

Uncaught Error: [] operator not supported for strings

导致错误的代码块是:

if( in_array( trim( $value[0] ), $curr_values ) )
        {
            $this->parsed[] = trim( $value[1] ); //error line
        }

我尝试通过

将解析成一个数组
this->parsed=array();

但它会返回一个后续错误,例如

PHP Fatal error:  Uncaught Error: Function name must be a string

无论如何,任何人都可以对此有所了解,以及升级后这个问题为何相关?

0 个答案:

没有答案