位置: 编程技术 - 正文

初识ThinkPHP控制器(thinkphp教程)

编辑:rootadmin

推荐整理分享初识ThinkPHP控制器(thinkphp教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:thinkphp控制器,thinkphp5控制器访问原理,thinkphp模板调用控制器,thinkphp controller,thinkphp控制器,thinkphp调用控制器中的方法,thinkphp调用控制器中的方法,thinkphp控制器,内容如对您有帮助,希望把文章链接给更多的朋友!

本文的重点讲解的ThinkPHP控制器的定义、基本操作内容,希望大家可以对ThinkPHP控制器有初步的了解。

最基本的控制器:

控制器的名称采用驼峰法命名(首字母大写),控制器文件位于 Application/Home/Controller/IndexController.class.php

IndexController控制器类的hello方法就是操作方法,访问下面的URL地址:

就会输出"hello"

前置和后置操作:

配置ACTION_SUFFIX改变操作方法书写方式:

因为操作方法就是控制器的一个方法,所以遇到有和系统的关键字冲突的方法可能就不能定义了,这个时候我们可以设置操作方法的后缀来解决,例如

初识ThinkPHP控制器(thinkphp教程)

'ACTION_SUFFIX' => 'Action', // 操作方法后缀设置操作方法的后缀为Action,这样,控制器的操作方法定义调整为:

空控制器和空操作方法:

空操作是指系统在找不到请求的操作方法的时候,会定位到空操作(_empty)方法来执行,利用这个机制,我们可以实现错误页面和一些URL的优化。

上图所示,当访问:

_empty中去解析,_empty方法的参数就是当前URL里面的操作名,因此会看到依次输出的结果是:

你是怎么找到我的?

操作绑定到类: (作用:可以实现为每个操作方法定义一个类,而不是控制器类的一个方法)

以URL访问为 HomeControllerIndexController 类的index方法。

通过配置文件设置参数

'ACTION_BIND_CLASS' => True,设置后,控制器文件位置改为:Application/Home/Controller/Index/index.class.php

控制器类的定义如下:

现在,我们调用的其实是 HomeControllerIndexindex 类的run方法。

标签: thinkphp教程

本文链接地址:https://www.jiuchutong.com/biancheng/293271.html 转载请保留说明!

上一篇:人脸识别测颜值、测脸龄、测相似度微信接口(人脸识别测颜值,al)

下一篇:PHP中__autoload和Smarty冲突的简单解决方法(php autoload用法)

  • 房地产企业什么时候开具正式发票
  • 附加税计提会计科目
  • 人工费怎么入账
  • 取用备用金要188分
  • 流动负债和长期负债的比例多少合适
  • 备用金三栏式明细账图片
  • 对方公司退回货款,但发票已经开了怎么写摘要
  • 购买资产佣金应该怎么算
  • 认缴制下实缴资本流程
  • 分包工程款税率
  • 住宿费可以开会议费吗
  • 一般纳税人可以简易计税的有哪些
  • 查土地补贴到啥单位查明
  • 核定经营额是一个季度还是一个月
  • 存货占比小有什么影响
  • 视同销售如何纳税调整?
  • 收到押金入什么会计科目
  • 转账户有误退回会计处理
  • 业务招待费不超过销售收入的5‰
  • 扣供应商的税点应该包括附加税吗
  • 外经证预缴税款分录怎么记账
  • 收购公司款项的支付是利好还是利差
  • 公司代扣代缴的保险费有哪些
  • 加班工资怎么计算劳动法
  • windows10如何显示桌面图标
  • 房地产资质代理公司排名
  • k210中文手册
  • PHP daddslashes 使用方法介绍
  • 中拍网拍卖
  • php购物车订单处理
  • 餐饮管理公司开发票
  • 劳务费发票差额征税
  • 前端试题大全及答案
  • 开具销项负数发票 矿产品什么意思
  • 公司没业务可以暂停营业吗
  • 收到增值税收入423300,款项已存入国库
  • 图文详解管道支架制作安装标准
  • 织梦系统基本参数
  • 织梦tag标签怎么用
  • 开增值税专票要交税吗
  • 资产类会计科目记忆口诀
  • 继续教育的相关知识
  • 空调维修保养方案
  • 先确认收入后开票怎么做分录
  • 纳税人将购买的货物分配给股东,因该货物购买时已缴纳
  • 增值税一般纳税人资格登记表
  • 承租方承担的税费有哪些
  • 出口转内销会计分录举例
  • 代理进口产品
  • 电力安装工程合同税率能开13%
  • 公司车辆交强险怎么网上买
  • 拆借 拆放
  • 项目完工后员工工作总结
  • 如何理解现金折扣
  • 如何控制自己不磨牙
  • sqlserver2008r2创建实例
  • ubuntu20.0.4安装
  • 使用http_load来给Linux系统的服务器做压力测试
  • 用ultraiso制作u盘启动盘
  • u盘一键启动安装系统,电脑只有两个盘
  • u盘装win8系统教程图解
  • Win7旗舰版系统文件名称
  • linux ./文件
  • linux bash sh
  • Win10 Mobile 10586.11已经在慢速通道推送 着离正式版更近了
  • keyemain.exe是什么
  • windows重大更新
  • win7系统的桌面图标怎么调出来
  • windows10总是提醒更新
  • cocos2dx官方教程
  • 定制家具加盟品牌
  • linux终端命令行和输出在一行
  • 深入理解typescript 豆瓣
  • 用javascript
  • 税务局举报管理办法
  • 存款利息需要交税吗
  • 销售哪些产品需要基金从业资格证?
  • 江苏省纳税信息查询
  • 怎样打印护士资格证
  • 注册会计师人员名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设