CI框架中$this->load->library()用法分析


Posted in PHP onMay 18, 2016

本文分析了CI框架中$this->load->library()的用法。分享给大家供大家参考,具体如下:

我第一次加载失败,原来是文件名和类名不同的原因,先总结关于CI加载你自己的类文件注意事项:

1.第三方加载文件应放在application/libraries文件下

2.文件名和类名应该相同,并且首字母大写,比如说文件名Excel.php  类名应该为Excel

3.通过:$this->load->library('类');方式在你需要的地方加载

4.也可以在application/config/autoload.php中加载,在文件中加上

$autoload['libraries'] = array('Excel');

5.加载时,如果libraries有多个文件夹,如myfile可通过下面方式加载:

$this->load->library('myfile/类');

6.第二个参数可以放置参数,方式如下:

$config = array (
 'mailtype' => 'html',
 'charset' => 'utf-8,
 'priority' => '1'
);
$this->load->library('email', $config);

7.第三个参数可以使用你自定义的名称,方式如下:

$this->load->library('session', '', 'my_session');
// Session 类现在可以通过下面的方式访问:
$this->my_session ->set_userdata("session名","session值");

希望本文所述对大家基于CodeIgniter框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP简介
Oct 09 PHP
php AJAX实例根据邮编自动完成地址信息
Nov 23 PHP
php程序之die调试法 快速解决错误
Sep 17 PHP
php 网页游戏开发入门教程一(webgame+design)
Oct 26 PHP
php checkdate、getdate等日期时间函数操作详解
Mar 11 PHP
PHP 在5.1.* 和5.2.*之间 PDO数据库操作中的不同之处小结
Mar 07 PHP
PHP循环函数使用介绍之PHP基础入门教程
Sep 21 PHP
微信支付开发订单查询实例
Jul 12 PHP
php表单文件iframe异步上传实例讲解
Jul 26 PHP
PHP实现执行外部程序的方法详解
Aug 17 PHP
laravel实现批量更新多条记录的方法示例
Oct 22 PHP
Laravel框架使用monolog_mysql实现将系统日志信息保存到mysql数据库的方法
Aug 16 PHP
CI框架数据库查询之join用法分析
May 18 #PHP
CI框架简单邮件发送类实例
May 18 #PHP
CI框架源码解读之利用Hook.php文件完成功能扩展的方法
May 18 #PHP
CI框架源码解读之URI.php中_fetch_uri_string()函数用法分析
May 18 #PHP
PHP正则表达式入门教程(推荐)
May 18 #PHP
CI框架AR操作(数组形式)实现插入多条sql数据的方法
May 18 #PHP
CI框架文件上传类及图像处理类用法分析
May 18 #PHP
You might like
简单的方法让你的后台登录更加安全(php中加session验证)
2012/08/22 PHP
php array_map()函数实例用法
2021/03/03 PHP
js获取通过ajax返回的map型的JSONArray的方法
2014/01/09 Javascript
js获取对象、数组的实际长度,元素实际个数的实现代码
2016/06/08 Javascript
jQuery mobile在页面加载时添加加载中效果 document.ready 和window.onload执行顺序比较
2016/07/14 Javascript
canvas学习之API整理笔记(二)
2016/12/29 Javascript
过期软件破解办法实例详解
2017/01/04 Javascript
在vue中使用echarts图表实例代码详解
2018/10/22 Javascript
微信小程序中如何使用flyio封装网络请求
2019/07/03 Javascript
微信sdk实现禁止微信分享(使用原生php实现)
2019/11/15 Javascript
node.js中module模块的功能理解与用法实例分析
2020/02/14 Javascript
python encode和decode的妙用
2009/09/02 Python
Python入门篇之字符串
2014/10/17 Python
Python使用pymysql小技巧
2017/06/04 Python
Python字符串处理实现单词反转
2017/06/14 Python
python批量读取txt文件为DataFrame的方法
2018/04/03 Python
对命令行模式与python交互模式介绍
2018/05/12 Python
对pandas中to_dict的用法详解
2018/06/05 Python
Python 使用多属性来进行排序
2019/09/01 Python
UNIONBAY官网:美国青少年服装品牌
2019/03/26 全球购物
机电工程专业应届生求职信
2013/10/03 职场文书
生日礼品店创业计划书范文
2014/03/21 职场文书
竞选学生会主席演讲稿
2014/04/24 职场文书
战友聚会策划方案
2014/06/13 职场文书
技术经济专业求职信
2014/09/03 职场文书
2014年“世界无车日”活动方案
2014/09/21 职场文书
离婚协议书该怎么写
2014/10/04 职场文书
白鹤梁导游词
2015/02/06 职场文书
小学生勤俭节约倡议书
2015/04/29 职场文书
海上钢琴师的观后感
2015/06/11 职场文书
2016春季运动会通讯稿
2015/07/18 职场文书
2016中考冲刺决心书
2015/09/22 职场文书
mybatis使用oracle进行添加数据的方法
2021/04/27 Oracle
python简单验证码识别的实现过程
2021/06/20 Python
大脑的记忆过程在做数据压缩,不同图形也有共同的记忆格式
2022/04/29 数码科技
oracle数据库去除重复数据
2022/05/20 Oracle