//控制器 Route::get('user/{id}', 'Controller@showProfile'); Route::get('getUser/{id}', 'admin\UserController@gerUser');
<?php namespace App\Http\Controllers; use Illuminate\Foundation\Bus\DispatchesJobs; use Illuminate\Routing\Controller as BaseController; use Illuminate\Foundation\Validation\ValidatesRequests; use Illuminate\Foundation\Auth\Access\AuthorizesRequests; class Controller extends BaseController { use AuthorizesRequests, DispatchesJobs, ValidatesRequests; /** * 为指定用户显示详情 * * @param int $id * @return Response */ public function showProfile($id) { return $id.'控制器'; } }在Controller下添加showProfile函数
在浏览器****user/id。
在phpstorm 命令窗口输入artisan命令 新建UserController 控制器
php artisan make:controller UserController
在Controllers包下新建admin包,把UserController拖入到admin包下
<?php namespace App\Http\Controllers\admin; use App\Http\Controllers\Controller; class UserController extends Controller { public function gerUser($id){ return $id; } }
注意修改namespace 和 引入Controller