路由分组技术:
在index/controller新建控制器User.php
<?phpnamespace app\index\controller; //命名空间
class User{
public function demo1($id)
{
return '我是index模块User控制器的demo1方法,$id='.$id;
}
public function demo2($name)
{
return '我是index模块User控制器的demo2方法,$name='.$name;
}
public function demo3($isOk)
{
return '我是index模块User控制器的demo3方法,$isOk='.$isOk;
}
}创建Route规则
think\Route::group('demo',//分组名称
[
':id' =>'demo1',//路由规则
':name'=>'demo2',
':isOk'=>'demo3'
], [
'method'=>'get', //路由参数
'prefix'=>'index/user/'
], [
'id' =>'\d{2}', //变量规则
'name'=>'[a-zA-Z]+',
'isOk'=>'0|1'
]
);浏览器访问:域名/demo/id 例如 tp5.com/20
域名/demo/name 例如 tp5.com/php
域名/demo/idOk 例如 tp5.com/1
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号