位置: 编程技术 - 正文

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

  • 评估报告是什么
  • 固定资产清理残料变价收入
  • 视同销售但未收到钱怎么做账
  • 没有外币账户可以收外币吗
  • 佣金的发票
  • 金税盘全额抵扣申报流程
  • 房地产公司工程管理制度
  • 以前年度长期股权投资漏记调整
  • 施工企业项目管理办法
  • 防洪费计税基础
  • 公司车辆怎么申请
  • 营改增之前房产税计税依据
  • 一般纳税人注销库存需要补交税吗
  • 这几点政府补助会计新准则值得关注
  • 分期付款股权转让
  • 本期准予扣除税额是什么
  • 企业转让二手房增值税
  • 跨期费用审计调整分录
  • 第三方派遣劳务不续签补偿金哪边出
  • 独立核算的分公司可以享受小微企业吗
  • 一次发放数月的高温津贴如何计算个税?
  • 税收征收管理权是什么
  • win7系统中如何让未响应的程序继续运行
  • 合伙企业是怎样分红的
  • macwifi连接频繁断开
  • 无线路由器限速怎么办
  • 农产品销售税收优惠政策
  • mini program是什么
  • 收到支票直接背书账务
  • 博茨瓦纳热吗
  • php7数据库操作
  • 新办企业工商需要什么手续
  • 琼斯的大海怪
  • thinkphp框架怎么用
  • 百慕大玛丽号
  • php自定义表单系统
  • ajax不刷新页面
  • php session用法
  • 委托加工物资如何做账
  • 员工聚餐谁出钱
  • wordpress全站伪静态
  • 更改sql server数据库名
  • 假退库会计分录
  • 建筑企业工程结算账务处理
  • 无形资产减值准备是什么科目
  • 以经营房产投资合营收固定收益如何开发票?
  • 如何免费用别人家的wifi
  • 无形资产多摊销怎么处理
  • 非货币性资产交换以公允价值为基础进行计量
  • 物业费没收到可以确认收入吗
  • 业务招待费属于管理费用吗
  • 汽车销售公司购入汽车会计分录
  • 营改增对企业税负影响
  • 固定资产多少钱标准
  • 其他应付款坏账处理说明
  • 银行日记账怎么导出
  • mysql怎么清理干净
  • mysql数据库操作题
  • xp系统怎么取消开机登录界面
  • hpp是什么文件
  • 系统解决问题的方法
  • exgear是什么
  • Linux的bg和fg命令简单介绍
  • centos配置yum
  • 轻量级java开发工具
  • 系统ui怎么关闭
  • lua教程书籍
  • 详细测试就是全部测试
  • unity3d第三人称角色控制器
  • node 包管理
  • android studiojava报错
  • win7系统安装环境
  • windows批处理官方教程
  • js制作倒计时
  • python 异步操作
  • unity小例子
  • 河南国税网上办证流程
  • 重庆市国家税务局电子税务局官网登录
  • 省纪检委派驻机构值得去么
  • 企业将持有的交易性金融资产售出,实际收到出售价款
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设