TP框架下普通模式,加载类方法的原理

在学习TP框架的时候,我们知道通过get传参的方式,输入类似以下的url,例如:http://localhost/?m=home&c=user&a=login,就可以调用到UserController类里面的login方法

,代码实现过程如下

$m = $_GET['m'];
$a = $_GET['a'];
$c = $_GET['c'];
//拼出类文件名, 如果a为index 则contl_name = indexController
$contl_name = $c.'Controller';
$contl_path = $m.'/Controller/'.$contl_name.'.php';
//引入该文件
require($contl_path);
//初始化该类
$controller = new $contl_name;
//调用该方法
$controller->$a();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值