[英]laravel use $app inside routes error Undefined variable: app
laravel 5.2文档在路由部分使用$app->get(..)
。 我不能在路由内使用$app
,它抛出以下异常:
ErrorException in routes.php line 15:
Undefined variable: app
Laravel中没有$app
这样的全局变量。 您可能是指流明。
www.laravel.com上的Laravel框架与www.lumen.laravel.com上的Lumen框架不同
流明是Laravel的``瘦身''版本
如果您尝试在Laravel中注册路线,则可以这样做。
Route::get('/', function () { return 'Hello World'; });
要使用变量吗?
$router->get('/', function () { return 'Hello World'; });
如果您有兴趣访问未用于路由的应用,请尝试
$app = app();
您链接到的文档是给Lumen
,而不是Laravel
。 流明与Laravel不同,实际上使用的路由器与Laravel完全不同,因此路由设置有所不同。
Laravel中的Route
使用Route
门面。 例如:
Route::get('foo', function () {
return 'Hello World';
});
您想看一下Laravel Routing文档 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.