位置: 编程技术 - 正文

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

  • 个人所得税中应纳税所得额高好还是低好
  • 企业办税权限怎么授权给个人
  • 研发费用加计扣除75%还是100%
  • 车辆购置税和车船税的区别在哪
  • 从价计税消费税计算公式
  • 应交税费应交增值税减免税款
  • 残疾人个人所得税
  • 独立核算的分公司
  • 椅子坐垫有用吗
  • 进项税额记哪方
  • 核定征收财务报表
  • 购入设备发生的运输费计入什么科目
  • 增值税出口退税政策
  • 接受捐赠材料支付的运费 扣除
  • 无形资产的加计扣除为什么不影响应纳税所得额
  • 计提企业所得税会计分录怎么做
  • 餐饮发票增值税税率是多少
  • 同一个月两家单位交公积金
  • 农村的生产经营是什么
  • 解除租赁合同可以退押金吗
  • 土地收储的含义
  • 应收账款核销会议纪要
  • 公司股东和自然人的区别
  • 简易办法计税销售额如何填写
  • 视同销售收入计入会计利润中吗
  • 暂估成本后第二年收到发票怎么做账
  • 增值税小规模纳税人免征增值税政策
  • 未收到房租是否缴纳增值税
  • 一般纳税人进项税会计分录
  • 已经上传的红字怎么修改
  • win7安装sqlserver2008
  • php数组函数大全
  • 计提劳务派遣人员社保收到发票后没有付款的会计分录
  • 支付宝花呗服务费收费标准
  • PHP:session_unset()的用法_Session函数
  • 差旅费涉及的科目
  • php零基础入门教程
  • 处置工程物资取得净收益
  • 公司报亏损需要交税吗
  • delete select语句
  • php微信公众号开源框架
  • 不能抵扣的福利发票要勾选吗为什么
  • 大前端2021
  • vue3.0用法
  • 科技项目经费预算取费细则
  • 委托收款的含义
  • 政府会计准则的双报告
  • 归属于母公司所有者权益合计
  • 累计预扣法税率表
  • 临时工和正式工工资不一样违法吗
  • 知道商品的进价怎么定售价
  • 新成立公司实收资本没到位该怎么做账
  • 单位房屋出租收入应交哪些税
  • 个人转让房产税率
  • 小微企业有什么优惠政策
  • 其他应收款期末借方余额表示什么意思
  • 企业转让固定资产发生的费用可扣除吗
  • 企业取得的跨期业务
  • 固定资产融资租出计入什么科目
  • 出口退税进项票跨月勾选
  • 应收账款坏账准备借贷方向
  • mysql搜索字段内容
  • windows电脑设置
  • w7系统删除所有东西
  • imac触发角
  • node connect
  • android自学之路
  • 如何正确使用零钱
  • 如何用css画三角形
  • vtk下载步骤
  • jquery瀑布流
  • python中的条件判断和循环语句
  • :javascript
  • 收到银行手续费发票怎么做分录
  • 江苏国税电子税务局网上申报流程
  • 小规模纳税人可以开13%的发票吗
  • 北京摇号摇中了能过户吗
  • 逆光代售和神仙代售那个好一点
  • 企业完税证明怎么打印
  • 山西省网上营业执照申请官网?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设