laravel使用$ app里面的路线错误未定义的变量:app

ale*_*lex 2 routes laravel

laravel 5.2文档已经用于$app->get(..)路由部.我不能使用$app内部路线,它抛出异常:

ErrorException in routes.php line 15:

Undefined variable: app
Run Code Online (Sandbox Code Playgroud)

Eme*_*bah 6

$appLaravel中没有这样的全局变量.你可能指的是流明.

www.laravel.com上的Laravel框架与www.lumen.laravel.com上的Lumen框架不同

Lumen是Laravel的"瘦身"版本

如果你想在Laravel注册一条路线,那就行了.

Route::get('/', function () { return 'Hello World'; });
Run Code Online (Sandbox Code Playgroud)

想要使用变量吗?试试

$router->get('/', function () { return 'Hello World'; });
Run Code Online (Sandbox Code Playgroud)

如果您有兴趣访问不用于路由的应用程序,请尝试

 $app = app();
Run Code Online (Sandbox Code Playgroud)