Laravel-解析/laravel/framework/src/Illuminate/Foundation/helpers.php中的错误

时间:2018-10-29 07:25:16

标签: php laravel laravel-5

我在代码中进行了大量更改,但不幸的是,丢失了最后一个的代码。.但是我想其中一个创建了这个奇怪的问题。 当我尝试运行php artisan serve时,出现此错误-

Parse error: parse error in /Users/Guest/admanager/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php on line 500

并且在helpers.php中返回错误的函数看起来像这样-

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); // specifically, this is line 500
    } elseif (isset($arguments[1])) {
        return $factory->of($arguments[0])->times($arguments[1]);
    }

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

2 个答案:

答案 0 :(得分:1)

请按照以下代码进行更改

$ arguments [2]吗?空TO $ arguments [2]吗?空

答案 1 :(得分:0)

问题是我刚刚卸载了xampp,并且降级了本地运行的php版本,因此工匠服务不知道该如何处理。