Laravel 中路由绑定 Controller 包含子目录写法

【可以使用命令在项目根目录一键创建 PHP artisan make:controller 目录名/控制器名 --plain 】 【执行后可以省去 1-5 步】

  1. 首先在 /app/Http/Controllers 下新建目录,如 User

  2. User 内新建 PHP 控制器文件,如 UserController.php

  3. 此时命名空间应当是这样的: namespace App\Http\Controllers\User;

  4. 【!重点!】 namespace必需含有:use App\Http\Controllers\Controller;

  5. 类名没有什么好说的,class UserController extends Controller

  6. 写一个方法到控制器内,如:public function papapa(){return 'papapa'}

  7. 回到 /app/Http/routes.php 文件,绑定控制器:Route::get ('/user', 'User\UserController@papapa'); 

 

posted on 2018-10-08 00:16  Tiger_gogogo  阅读(329)  评论(0)    收藏  举报

导航