位置: 编程技术 - 正文

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

  • 固定资产处置损益怎么算
  • 财务人员如何管理固定资产
  • 合同资产指的什么
  • 个体户开电子发票需要交税吗
  • 哪些进项税额不能加计抵减
  • 股东个人向公司借款会计分录
  • 事业支出中的其他支出
  • 加工企业购入辅料记入什么科目?
  • 结转预交增值税会计处理
  • 购买的职业险计入哪个科目
  • 航天开票系统清单流程
  • 水利建设专项收入的税率是多少?
  • 小规模纳税人自己可以开专票吗
  • 支出凭证的日期
  • 企业资产转移是什么意思
  • 跨年的物业费如何记账
  • 收到出口退税计入什么
  • 材料暂估入库需要备案吗
  • 怎样让鼠标变得好看些
  • compaq-rba.exe是哪个方面的进程 作用是什么 compaq-rba进程查询
  • 股东向公司借款协议书范本
  • 以前年度多计提的附加税怎么冲回
  • 富山和富士山
  • 财务费用核算的内容没有
  • 会计学中借和贷怎么区分
  • 餐饮管理公司开发票
  • 工费经费的计税依据要扣除含税部分吗
  • 员工保险个人部分交多少
  • local_rank,rank,node等理解
  • mysqljoin查询
  • php时间代码
  • ps怎么选中图形放大
  • 小规模纳税人增值税税率
  • 公司基本户被冻结,其它账户也会被冻吗?
  • 城市维护建设税是什么意思
  • 在mysql中子查询是
  • 固定资产清理年末余额怎么处理
  • 股份支付属于应付职工薪酬吗?
  • sqlserver并发怎么处理
  • 企业转移地点剩余房产
  • 企业将购进的原材料分录
  • 以股权投资入股新公司税务处理
  • 扣除工程款说明
  • 企业将资金用于购买原材料属于什么过程
  • 固定资产原值会减少吗
  • 小规模纳税人没有进项发票违法吗
  • 无偿使用期限
  • 农产品加计扣除1%怎么计算和会计分录
  • 进项税额转出还要交税吗
  • 销售费用是营业费用吗
  • 长期待摊费用处置
  • 个体户建账吗
  • 商业企业内部物流的主要作用是保证商品的正常销售
  • 使用筷子就餐会不会传染乙肝病毒
  • mysql 行转列 列转行
  • 盗版win10系统
  • xp安装声卡驱动
  • windows vista升级
  • mac怎么更换用户名和密码
  • win8怎么打开word
  • win8关闭uac
  • cocos2d游戏源码
  • Unity3D游戏开发标准教程吴亚峰于复兴人民邮电出版社
  • jquery日期控件onchange事件
  • [置顶]电影名字《收件人不详》
  • 一个简单的shell脚本
  • python数据清洗的方法有哪些
  • 简单的横向棱纹魔杖
  • shell脚本遍历文件
  • js中的substring
  • iframe和frame
  • javascript程序设计教程
  • javascript常用语句
  • jquery不生效的原因
  • 主营业务收入占比高说明什么
  • 国家税务总局好进吗
  • 浙江省工伤停工留薪期分类目录
  • 新领取的发票怎么读入金税盘
  • 怎样查询上一年的国税
  • 房地产契税2023年最新政策
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设