Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/254.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 拉雷维尔的路线预计为';{';闭包_Php_Laravel - Fatal编程技术网

Php 拉雷维尔的路线预计为';{';闭包

Php 拉雷维尔的路线预计为';{';闭包,php,laravel,Php,Laravel,我有一个Laravel应用程序,但我的routes文件夹中有如下错误 Route::middleware('auth:api')->get('/user', function(Illuminate\Http\Request $request) { return $request->user(); }); 分析错误:语法错误,意外的“{”,应为\ (T_n_分离器) 在api.php第15行中 在我打开文件后,它导致出现名称空间{closure}C:; 如果我删除名称空间{c

我有一个Laravel应用程序,但我的routes文件夹中有如下错误

Route::middleware('auth:api')->get('/user',
function(Illuminate\Http\Request $request) {
    return $request->user();
});
分析错误:语法错误,意外的“{”,应为\ (T_n_分离器) 在api.php第15行中

在我打开文件后,它导致出现
名称空间{closure}C:;

如果我删除
名称空间{closure}C:;
,我的应用程序中没有错误。 这是我的api.php

<?php
/**
* @
* @
* @
* @
*
* @
*/

if (version_compare(PHP_VERSION, '7.2.0', '>=')) {
    error_reporting(32767 ^ 8 ^ 2);
}

Route::middleware('auth:api')->get('/user', namespace {closure}C:; //line 15

function(Illuminate\Http\Request $request) {
    return $request->user();
});
我如何修复它?因为不仅仅是api.php有这个错误。routes文件夹中的所有文件都有相同的错误。老实说,我从github找到了这个Laravel应用程序。我下载它是因为我想了解更多关于Laravel的信息。提前谢谢


我将Ubuntu与PHP7.0.33结合使用

您的代码中有一个额外的`

改变

Route::middleware('auth:api')->get('/user',
function(Illuminate\Http\Request $request) {` //remove this `
    return $request->user();
});


对不起,我在我的问题上打了额外的`号,但是我的代码上没有`号。所以,我必须删除我的
名称空间{closure}C:;
在我的代码上?@Syarif你能发布你的整个路由文件吗?并标记第15行。是的,我发布我的文件并标记第15行。有什么解决方案吗?@Syarif Caan你能告诉我为什么需要
名称空间{closure}C:;
正如我上面的问题,这不是我的,我从github获得了这个应用程序,但在我的pc上运行后,它就不能工作了
Route::middleware('auth:api')->get('/user', function(Illuminate\Http\Request $request) {
    return $request->user();
});