1. 程式人生 > >ThinkPHP5.0.資源路由和快捷路由

ThinkPHP5.0.資源路由和快捷路由

具體指向的控制器由路由地址決定,例如上面的設定,會對應index模組的blog控制器,你只需要為Blog控制器建立以上對應的操作方法就可以支援下面的URL訪問:

  1. http://serverName/blog/
  2. http://serverName/blog/128
  3. http://serverName/blog/28/edit

Blog控制器中的對應方法如下:

  1. namespace app\index\controller;
  2. classBlog{
  3. publicfunction index(){
  4. }
  5. publicfunction read($id){
  6. }
  7. publicfunction edit($id){
  8. }
  9. }


在建立一個新的類Blog.php


快捷路由

快捷路由允許你快速給控制器註冊路由,並且針對不同的請求型別可以設定方法字首,如

//給User控制器設定快捷路由

Route::controller( 'user' , 'index/User' ); //第一個引數(定義的路由規則),第二個引數(哪一個模組下的哪一個控制器)

User控制器定義如下: