位置: 编程技术 - 正文

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

  • 担任多家公司办事处主任
  • 加油卡充值可以退吗
  • 销货退回的税务处理
  • 政府回购安置房几种模式
  • 借贷必相等为什么是错的
  • 税控设备抵减增值税必须当月抵减吗
  • 预付房租在资产负债表里为什么属于资产
  • 外贸公司代理出口退税怎么入账
  • 独资企业是向地税申报个税吗
  • 房地产企业土地使用税
  • 进料深加工境外付汇
  • 帮客人清关的费用如何做会计核算合适呢?
  • 接受税务稽查补缴所得税账务处理怎么做?
  • 应收账款减少计提坏账吗
  • 建筑企业增值税怎么算
  • 超标公积金应怎么办理
  • 子公司给总公司开发票
  • 长期股权投资稀释
  • 融资租赁出租人和承租人的区别
  • 企业收到预收账款,能不能给购买方开具发票
  • 事业单位自筹事业人员
  • 建筑企业对员工管理制度
  • 企业所得税按季预缴怎么算
  • 增值税不征税收入的三个条件
  • 工资薪金税前扣除比例
  • 营改增的重点是什么
  • 企业所得税预缴政策
  • 残疾人保障金什么时候发放
  • 公司做账挂名字
  • 上个月开的发票退回怎么处理?
  • 购买东西收据
  • 工资薪金与劳务报酬的区别有哪些
  • ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法 原创
  • 跨省经营建筑企业税收政策
  • 企业所得税扣除标准表
  • 股权转让个人所得税优惠政策
  • pytorch ln
  • GPT-4 免费体验方法
  • vue 自适应网站ui框架
  • showmount命令安装
  • 预收款怎么做表格
  • 电子发票开出后如何查看
  • 过路费一定是要公司的车辆吗
  • 个税显示退税成功但是没有收到钱
  • 固定资产折旧费计入成本吗
  • 预缴所得税年底处理账务吗
  • 固定资产接受捐赠的条件
  • 以前年度损益调整借贷方向
  • 政府补助会计处理方法由总额法变为净额法
  • 未开票收入如何结转成本
  • 事业单位取暖费2023
  • 工程的挂靠取得收入怎么做账?
  • 民间非营利组织会计制度
  • 建筑业异地预交税款最新规定
  • 收购股权如何做分录
  • 小微企业要记账吗
  • 企业应交税金包括印花税吗
  • 业务招待费税务扣除标准
  • 培训公司会计账务处理
  • win2000服务器
  • window windows10
  • 利用内置管理工具的方法
  • 写出linux安装的详细步骤
  • mac如何恢复已删除文件
  • mac怎么批量删除qq好友
  • macos桌面
  • y400加装固态硬盘教程
  • unity读取文本文件
  • python rem
  • 不易引起无意注意的是
  • 可以查杀病毒的软件
  • cmd切换到当前目录
  • cmd nul
  • angular动态生成表单
  • nodejs基础知识
  • unity提高渲染画质
  • js面向对象编程的三大特性
  • 佛山电动摩托车能上牌吗
  • 医疗发票真伪查询
  • 资源税的计税依据是含税还是不含税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设