解析错误:语法错误,意外的“?”在第500行

时间:2018-12-16 17:44:33

标签: php laravel

在localhost中打开我的公用文件夹时遇到麻烦,它显示为

  

解析错误:语法错误,意外的“?”在C:\ xampp \ htdocs \ TallerDesarrollo \ vendor \ laravel \ framework \ src \ Illuminate \ Foundation \ helpers.php中

该行包含以下内容:

return $factory->of($arguments[0], $arguments[1])->times($arguments[2] ?? null);

完整的代码是

if (! function_exists('factory')) {
    /**
     * Create a model factory builder for a given class, name, and amount.
     *
     * @param  dynamic  class|class,name|class,amount|class,name,amount
     * @return \Illuminate\Database\Eloquent\FactoryBuilder
     */
    function factory()
    {
        $factory = app(EloquentFactory::class);

        $arguments = func_get_args();

        if (isset($arguments[1]) && is_string($arguments[1])) {
            return $factory->of($arguments[0], $arguments[1])->times($arguments[2] ?? null);
        } elseif (isset($arguments[1])) {
            return $factory->of($arguments[0])->times($arguments[1]);
        }

        return $factory->of($arguments[0]);
    }
}

我是使用laravel的新手,所以我真的不知道该怎么办。

0 个答案:

没有答案