位置: 编程技术 - 正文

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控制器)

  • 电子税务局能不能申报个税
  • 小企业会计制度科目和2013年小企业会计准则科目的区别
  • 两个公司如何一起经营
  • 当月减少的固定资产当月停止折旧
  • 幼儿园个税怎么交
  • 出口无法收汇怎么办
  • 购入原材料退货的记账凭证怎么写
  • 当月增次月是什么意思
  • 营改增后还有建筑业发票吗
  • 季度不超9万
  • 企业交残疾人基金会计分录怎么做
  • 开户许可证怎么下载电子版
  • 零星费用没有发票报销可以做入工资吗
  • 做买卖交税
  • 企业捐赠如何入账
  • 合同取得成本计入当期损益吗
  • 交印花税会计分录怎么写
  • 已经提完折旧的设备改造
  • mac睡眠后无法正常唤醒
  • 出国的事情
  • php和javaweb
  • PHP:zip_entry_close()的用法_Zip函数
  • 产品出库单什么时候入账
  • 员工报销电话费缴纳个税
  • 小程序自定义tabbar创意动画
  • 资金支出预算的项目
  • 边角料是否计入生产成本
  • servlet工作原理和生命周期
  • uniapp前端 django后端
  • 间接费用计算
  • 服装制造行业成本占比
  • mysql中regexp_substr函数的使用
  • 事业单位收到银行利息如何记账
  • 会计月末账务处理程序
  • 企业财务准则最新
  • 工会经费和残保金不交有什么影响
  • java一维数组从小到大排序
  • 拆迁补偿收入是否缴纳所得税
  • 应交税费应交增值税的三级科目有哪些
  • sql server 2005数据迁移
  • 财务费用的内容包括哪些
  • 转让无形资产或其他资产
  • 破产清算应收账款怎么评估
  • 固定资产计提折旧凭证怎么做
  • 坏账收回来了怎么处理
  • 企业票据贴现属于什么业务
  • 如果找国外客户
  • 可供出售金融资产是指什么
  • 待抵扣进项税额什么意思
  • 发货就要开票吗
  • 文化事业建设费逾期未申报怎么办
  • 百旺金赋税盘怎么清卡
  • 公司注销往来账要消吗
  • 应付职工薪酬核算的有
  • 经典璧纸
  • slserve.exe - slserve是什么进程
  • win10不能注销登录
  • xp开始菜单没反应
  • windows10周年纪念版
  • win7系统怎样
  • win7桌面移到其他盘
  • 内存 服务器
  • [图文教程]Win10家庭版怎么快速升级到win10专业版?
  • win10怎么启用网卡
  • scumpve服务器
  • perl use of uninitialized
  • 自动化测试读写题答案
  • javascript中的判断语句
  • 折中查找偶数怎么办
  • android:ellipsize="marquee"
  • unity协程会阻塞主线程吗
  • python下载方法
  • unity3d脚本怎么用
  • javascript制作小程序
  • javascript面向对象编程指南 pdf
  • 黄金税率是多少
  • 江苏电子税务局网站官网下载
  • 小微企业印花税减免政策2024
  • 花店会计主要做什么
  • 北京劲松附近租房信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设