CodeIgniter的相干操作的基本原理分析

本文分析了CodeIgniter相干操作的基本原则。分享给您参考,如下:

PHP相干操作原理

>符号实际上是传递对象指针。

但我们能理解。

不多。放代码。

常见的用法:


< PHP
类测试
{
公开$ =;
公共$=;
公共职能的行动(){
此$;
返回$此;
}
公共功能actionb(){
这个世界;
返回$此;
}
公共功能actionc(){
$;
}
}
oktest美元=新的测试();
oktest美元->行动();
oktest美元-> actionb();
oktest美元-> actionc();
>




相干的用法:


< PHP
类测试
{
公开$ =;
公共$=;
公共职能的行动(){
此$;
返回$此;
}
公共功能actionb(){
这个世界;
返回$此;
}
公共功能actionc(){
$;
}
}
oktest美元=新的测试();
oktest美元->行动()-> actionb()-> actionc();
>




我看到了。

还可以,你可以做手术。

它看起来更直观,阅读代码要容易得多。

类的内部返回一个指针。

美元。

他相当于对象你初始化,oktest美元

所以可以连续做以下工作。

设法排除一切操作


返回的这




你会看到错误的提示。

实例uff1a


< PHP
类SQL {
公共选择;
公共$;
公共$在哪里;
公开订单;
公共限额;
公共功能($ _from =从测试){
美元->从= $ _from;
返回$此;
}
公共函数($ _where =1 = 1){
美元-> = $ _where;
返回$此;
}
公共函数的阶($ _order =是按ID号){
美元->订单= $ _order;
返回$此;
}
公共函数的极限($ _limit = 'limit 0,30){
美元->极限= _limit美元;
返回$此;
}
公共功能选择($ _select = 'select *){
美元->选择= $ _select;
返回$ >选择。。。。;
}
}
$ SQL =新SQL();
从()- >(>)- >()- >限制()-选择();
>




更多关于CodeIgniter相关感兴趣的读者的内容可以看到特殊站:CodeIgniter入门教程

希望本文有助于基于CodeIgniter框架PHP程序设计人。