我在代码中进行了大量更改,但不幸的是,丢失了最后一个的代码。.但是我想其中一个创建了这个奇怪的问题。
当我尝试运行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]);
}
答案 0 :(得分:1)
请按照以下代码进行更改
$ arguments [2]吗?空TO $ arguments [2]吗?空
答案 1 :(得分:0)
问题是我刚刚卸载了xampp,并且降级了本地运行的php版本,因此工匠服务不知道该如何处理。