CodeIgniter部分个人理解

本文介绍了CodeIgniter框架中链接地址的构成方式及其解析过程。每个URL以index.php开头,随后是控制器类名及方法名,参数则位于其后。通过示例说明了index.php如何将请求转发至相应的控制器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 1 首先,使用CodeIgniter框架的话,每个链接都要以index.php开始,比如:

http://192.168.74.16/index.php/news


我们打开根目录的index.php看一下内容,会发现,其实,这个index.php的主要功能就是根据配置冲透明地生成一个真实的请求地址,并把参数传递给这个地址,相当于数据转发的作用,所以每个链接地址都必须以index.php开始。



2 链接地址如何解析


http://example.com/[控制器类名]/[控制器方法名]/[所需参数]


举个例子:

http://192.168.74.16/index.php/news

这个请求,会首先经过index.php生成一个真正的请求,然后将这个请求根据路由来判断要映射到那个controller,最后调用到这个controller的index方法




是不是这样子呢?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值