解析错误:语法错误,意外'['in

Ahm*_*bek 2 php arrays syntax parsing

解析错误:语法错误,$ results = []中的意外'[' ;

function class_uses_recursive($class)
{
    $results = [];

    foreach (array_merge([$class => $class], class_parents($class)) as $class)
    {
        $results += trait_uses_recursive($class);
    }

    return array_unique($results);
}
Run Code Online (Sandbox Code Playgroud)

请帮我

Dav*_*vid 17

如果您使用的是旧版本的PHP(我认为是5.4之前的版本),则不支持此语法:

$results = [];
Run Code Online (Sandbox Code Playgroud)

您必须使用旧版本:

$results = array();
Run Code Online (Sandbox Code Playgroud)