用户
 找回密码
 入住 CI 中国社区
搜索
查看: 4618|回复: 4
收起左侧

[讨论/交流] CI学习笔记,关于get_instance()

[复制链接]
发表于 2010-12-15 15:25:58 | 显示全部楼层 |阅读模式
$ci =& get_instance()


  扩展codeigniter,它提供了3种途径给我们。
application目录下面有library helper 和plugins(用户可以自己添加),如果你想把自己写的类库添加进来,就刚在library之中,想引进一些常用的公共的函数,则把它放到helper之中。简言之——library是放类的,helper是放函数的。
  然后调用它们也非常的方便,$this->load->library(类的名字),$this->load->helper(辅助函数的名字)。
  如果说你引入的类库或者函数之中,需要用到codeigniter自带的已经有的函数、类库、配置等等。
  你只需要在最前面加上$ci =& get_instance()这句,然后要使用$ci->uri->segment(n),以前在控制器里面是使用this的,$this->uri->segment().


发表于 2010-12-17 09:17:41 | 显示全部楼层
学习了
发表于 2010-12-19 18:47:01 | 显示全部楼层
so?这些东西手册里说得清清楚楚
发表于 2010-12-20 12:26:20 | 显示全部楼层
手册里说得清清楚楚
发表于 2014-8-3 23:16:07 | 显示全部楼层
手册那说啊

本版积分规则