位置: 编程技术 - 正文

ThinkPHP路由详解(thinkphp 路由)

编辑:rootadmin

推荐整理分享ThinkPHP路由详解(thinkphp 路由),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:thinkphp 路由配置,thinkphp d,thinkphpgui,thinkphp 路由,thinkphp 路由,thinkphp5路由规则,thinkphp 路由,thinkphp5路由规则,内容如对您有帮助,希望把文章链接给更多的朋友!

有了基本配置,我们就可以来访问我们的应用默认首页了。进入到项目目录,可以直接使用PHP内置服务器来开始访问,比如:

浏览器输入localhost:就可以看到ThinkPHP的默认首页了:一个笑脸。

在这里,我们访问到的是ThinkPHP自带的默认入口文件index.php也就是访问到的是IndexController的index()方法,这是因为ThinkPHP默认设置:

如果你查看过ThinkPHP/Conf/convention.php文件,应该就会明白这个其实就是设置默认的控制器。

关于控制器(Controller)我们后面会仔细说

ThinkPHP路由详解(thinkphp 路由)

了解这些基本知识之后,那么如果我们需要访问其它的页面,访问其他的控制器和方法呢?答案就在本节的路由教程中。

路由定义规则

在使用路由之前,确保你的URL支持PATH_INFO(或者兼容URL模式也可以,采用普通URL模式的情况下不支持路由功能)并且确认已开启一下的路由设置:

这里涉及到两个设置项,PATH_INFO和URL_ROUTER_ON,这些在ThinkPHP/Conf/convention.php文件都可以找到。

在满足以上两个条件之后,就可以配置路由规则了。在配置文件中使用URL_ROUTE_RULES参数进行配置,配置格式是一个数组,其格式为: '路由表达式'=>'路由地址和传入参数'每个元素都代表一个路由规则,比如:

ThinkPHP按定义的顺序依次匹配路由规则,一旦匹配到的话,就会定位到路由定义中的控制器和操作方法去执行(你可以传入其他的参数),而后面的规则不会继续匹配

以上的路由配置说明:在每个路由表达式中,:后面跟参数名称,比如上面的:year,:month,:id都是参数名称,以:id为例,它指向Index控制器的read方法,这个方法接受一个$id的参数:

在浏览器输入 'status=1')中的status一样传人,你看设置多个这样的参数。

如果你尝试在浏览器输入:

=> 'Index/achive&#;year=:1&month=:2',

标签: thinkphp 路由

本文链接地址:https://www.jiuchutong.com/biancheng/275637.html 转载请保留说明!

上一篇:ThinkPHP安装和设置(thinkphp怎么部署)

下一篇:ThinkPHP控制器详解(thinkphp5控制器)

  • 开电竞公司计划书
  • 房开企业涉及哪些税种
  • 会计凭证在设计中应遵循的设计原则
  • 融资租赁出租方会计处理
  • 资金不需要验资,实收资本怎么入账
  • 企业发生的辞退福利
  • 企业融资租赁设立条件
  • 租金发票会计分录
  • 小规模纳税人代收水电费
  • 外贸企业出口退税计算公式
  • 汽车保险费里的钱能退吗
  • 企业取得代扣代缴个税手续费分录
  • 收入税金摘要怎么写
  • efi bios u盘启动
  • 跨年的费用冲回会计分录
  • 农业合作社农民合作社
  • win7系统咋样
  • 彭布洛克郡谋杀
  • 特殊收入扣减异常怎么解释
  • PHP:curl_file_create()的用法_cURL函数
  • 给予减免
  • 报废汽车残值收入的商品编码编码
  • 记账凭证不见了怎么办
  • file*fp什么意思
  • windows7旗舰版最新版本
  • 无形资产的摊销年限不得低于多少年
  • 迷迭香怎么养殖方法
  • 跨年度退货
  • 进项发票过期了怎么办
  • 滴滴发票4月1日怎么开
  • 可以抵扣的项目有哪些
  • split命令用法
  • 在发生以下的情况下,可判定货物
  • 利润与所有者权益的区别
  • 承兑汇票提前承兑手续费
  • 小规模纳税人纳多少税
  • sqlserver批量更新存储脚本
  • 所得税退税可以不退吗
  • 防洪费需要计提吗
  • 食堂辅助账的账务处理
  • 红字发票销项税额账务处理
  • 公司破产账务处理
  • 会计处理的相关知识点
  • 参展费会计分录
  • 以前年度损益调整借贷方向
  • 上月有留抵税额本月怎么申报
  • 会计人员必备的知识和技能
  • 工程施工费怎么开票
  • 企业租用个人房屋的财税处理
  • windows隐藏
  • vista安装图解
  • fedora32
  • win10动态磁贴不更新
  • 教程图解
  • 苹果mac os x 10.7.5如何升级
  • win10系统怎么关闭病毒防护
  • linux sed -s
  • 虚拟机安装redhat没有图形界面
  • 如何解决win7系统卡顿
  • win8和win10双系统安装教程
  • win10触屏操作
  • win10没空间
  • cocos2dx游戏案例
  • perl 调用perl
  • unity game optimization
  • nodejs 异步io底层原理
  • python快速排序算法代码
  • jquery 单页应用
  • 分析天平
  • 一个进程cpu占用率长时间为90%以上
  • rsa加密算法python
  • unity3d unreal
  • android(8) ViewPager页面滑动切换
  • android中常用的adapter不包括
  • python源码分析工具
  • 云南省低保查询网上查询
  • 税务一证通进入哪个网站
  • 车辆购置税查询怎么查
  • 电子税务局房产税怎么申报
  • 我国公益性企业有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设