TP5總結路由

1.路由定義在application/route.php裏面定義,能夠用Route類來定義。

$route = new \think\Route();
$route->get('名稱','模塊/控制器/方法');//get請求

$route->post('名稱','模塊/控制器/方法');//post請求

$route->rule('名稱','模塊/控制器/方法');//get請求

能夠數組定義

return[
    'name/:參數'=>'模塊/控制器/方法',
    'name/[:可選參數]'=>'模塊/控制器/方法',
];
return [
    'blog/:year/:month' => ['blog/archive', ['method' => 'get'], ['year' => '\d{4}', 'month' => '\d{2}']],
    'blog/:id'          => ['blog/get', ['method' => 'get'], ['id' => '\d+']],
    'blog/:name'        => ['blog/read', ['method' => 'get'], ['name' => '\w+']],
];

php

相關文章
相關標籤/搜索