admin 管理员组

文章数量: 887021


2023年12月22日发(作者:thinking in java电子书)

thinkphp规则

thinkphp是一个基于PHP开发的高效、简单、灵活的MVC框架。它采用了约定优于配置的原则, 并提供了丰富的开发工具和功能。

thinkphp框架有一套自己的路由规则,通过路由规则可以定义访问的URL和对应的控制器和方法。

以下是thinkphp的一些常用路由规则:

1. 基本路由规则

- `/:模块/:控制器/:操作`:指定模块、控制器和操作。

- `/:控制器/:操作`:指定默认模块、控制器和操作。

2. RESTful风格路由规则

- `/:模块/:控制器/[:id]`:GET请求表示获取资源,POST请求表示新建资源,PUT请求表示更新资源,DELETE请求表示删除资源。

3. 路由参数绑定

- `/:模块/:控制器/:操作/:参数1/:参数2`:将URL中的参数绑定到操作方法的参数上。

- `/:模块/:控制器/:操作`:使用占位符后配合传统URL参数访问。

4. 路由分组

- `/:控制器/:操作@分组`:将控制器和操作分组,可以共享同一个中间件或者URL前缀。

5. 路由重定向

- `/:控制器/:操作 => /其他控制器/其他操作`:将一个URL地址重定向到另一个URL地址。

以上只是thinkphp框架中一些常用的路由规则,实际使用中还可以根据具体需求进行自定义的路由规则。


本文标签: 路由 控制器 操作 规则 资源