$CI =& get_instance(); codeigniter
来源:互联网 发布:添加usb打印机端口 编辑:程序博客网 时间:2024/05/29 16:56
$CI =& get_instance();
一般来说在你的控制器函数中你可以通过 $this 调用任何可用的CodeIgniter函数:
$this->load->helper('url');
$this->load->library('session');
$this->config->item('base_url');
etc.
$this, 只直接作用在你自己的控制器,模型和视图中.当你在自定义类中想使用CodeIgniter原始类时,你可以这样做:
首先,定义CodeIgniter对象赋给一个变量:
$CI =& get_instance();
一旦定义某个对象为一个变量,你就可以使用那个变量名 取代 $this:
$CI =& get_instance();
$CI->load->helper('url');
$CI->load->library('session');
$CI->config->item('base_url');
etc.
注意: 你将注意到get_instance()这个函数通过被引用的方式被传递:
$CI =& get_instance();
这十分重要. 通过引用的方式赋给变量将使使用原始的CodeIgniter对象,而不是创建一个拷贝
同时,请注意: 如果你使用php 4,那么请最好不要在类的构造函数中调用 get_instance() .php4在引用位于构造函数中的CI super object时存在问题,因为对象只有在类完全实例化后才存在.
- $CI =& get_instance(); codeigniter
- $CI =& get_instance()
- $CI =& get_instance();
- $CI =& get_instance();
- $CI =& get_instance(); 第二次转,说明的更清晰
- 关于CodeIgniter中get_instance() 函数
- CI框架关于& get_instance()的解说
- CodeIgniter(CI)框架
- CodeIgniter(CI)缓存分析
- CodeIgniter(CI)框架
- codeigniter (ci)操作数据库
- CodeIgniter框架 CI PHP
- Codeigniter(CI)小接触
- CI(CodeIgniter)框架(一)
- CodeIgniter(CI)框架的学习。。。
- PHP框架之CI:CodeIgniter
- codeigniter源代码分析之CI系统运行流程 CodeIgniter.php
- CI(CodeIgniter)框架的入口文件和CodeIgniter.php文件
- 2013-3-29.2
- Oracle和SQL对比语法总结
- oracle 有用的SQL语句与oracle的 基本命令
- 浮点数的内存存储格式.
- 关于EAS BOS工作流的总结
- $CI =& get_instance(); codeigniter
- Nginx+ IIS7.5防下载
- 开发者如何进一步提升和积淀自己
- BAT执行文件 按任意键开始退出
- 第五周项目四:学生类
- 三角类
- Bash
- FLEX alert.show() flag 详细值
- 如何分析自己的处境