tp6 自定义路由配置
时间: 2024-01-03 16:15:16 浏览: 153
tp5.1 框架路由操作-URL生成实例分析
在TP6中,可以通过在路由文件`route/route.php`中配置路由来实现自定义路由配置。具体步骤如下:
1. 在`route/route.php`文件中定义自定义路由规则,例如:
```php
use think\facade\Route;
// 定义 GET 请求路由规则
Route::get('hello/:name', 'index/hello');
// 定义 POST 请求路由规则
Route::post('user/login', 'user/login');
```
上述代码中,`Route::get`和`Route::post`分别用于定义GET和POST请求的路由规则,第一个参数为路由URL,第二个参数为路由对应的控制器和方法。
2. 在控制器中处理路由请求,例如:
```php
namespace app\controller;
class Index
{
public function hello($name)
{
return 'Hello, ' . $name;
}
}
```
上述代码中,`hello`方法会接收`hello/:name`路由中的`:name`参数,并返回`Hello, $name`字符串。
3. 访问自定义路由
通过浏览器访问`http://yourdomain/hello/world`,即可访问自定义路由`hello/:name`,并输出`Hello, world`。
以上就是在TP6中自定义路由的步骤,希望能对你有所帮助。
阅读全文