模仿thinkphp访问控制器的方法

thinkphp,作为中mvc架构里最简单的
摘要由CSDN通过智能技术生成

Thinkphp,作为中mvc架构里比较简单的php框架,其本身特殊的访问控制器的方法让人爱不释手,也给我这个web初学者很大的震撼——接口竟然可以做的那么简洁明了。


Thinkphp里,访问控制器的方法是下面这样的:  localhost/app/index.php/Controller/Method。更形象的来说就是,假如你在app/Lib/Action文件夹下新建了一个叫做ApiAction.class.php的文件,里面有个public的方法,名字叫做getInformation。那么,访问这个方法的url就可以这样写:http://localhost/app/index.php/Api/getInformation。当你把这段url放到浏览器的地址栏里,thinkphp就会运行ApiAction.class.php里的getInformation方法。


由于知道了thinkphp有如此方便的访问函数的方法,一度对此爱之有加。前段时间,做大作业的时候,我被分配到写前后台衔接的接口。前期谈论的时候,自己就想着用thinkphp完成接口的编写,这样写出来的接口文件既简洁又易懂。然而,由于后台不是我写的,而写后台的伙伴用的是原生的php访问mysql数据库的方法。在thinkphp里,虽然允许原生的方法,但是访问数据库必须new一个空的model,然后用model来访问数据库,而且访问出来的结果跟原生的不一样。因为这点,我想到:我需要的只是thinkphp访问函数的这种方法,其他的特性不需要。因此,我何不自己查一下,弄个类似的形式就可以了。


果然,通过百度和谷歌,我找到pathinfo,这个关键字。接着,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值