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数据结构 算法(PHP描述) 简单选择排序 simple selection sort
Aug 09 PHP
PHP-redis中文文档介绍
Feb 07 PHP
探讨方法的重写(覆载)详解
Jun 08 PHP
Linux下创建nginx脚本-start、stop、reload…
Aug 03 PHP
php实现按照权重随机排序数据的方法
Jan 09 PHP
php+ajax实现无刷新动态加载数据技术
Apr 28 PHP
CodeIgniter读写分离实现方法详解
Jan 20 PHP
PHP MySql增删改查的简单实例
Jun 21 PHP
CentOS 上搭建 PHP7 开发测试环境
Feb 26 PHP
thinkphp查询,3.X 5.0方法(亲试可行)
Jun 17 PHP
Yii2框架自定义验证规则操作示例
Feb 08 PHP
PHP字符串和十六进制如何实现互相转换
Jul 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扩展ZF――Validate扩展
2008/01/10 PHP
MySQL 日期时间函数常用总结
2012/06/12 PHP
验证token、回复图文\文本、推送消息的实用微信类php代码
2016/06/28 PHP
PHP获取路径和目录的方法总结【必看篇】
2017/03/04 PHP
thinkPHP5实现数据库添加内容的方法
2017/10/25 PHP
PHP 并发场景的几种解决方案
2019/06/14 PHP
jQuery Easyui学习之datagrid 动态添加、移除editor
2016/01/27 Javascript
JS控制层作圆周运动的方法
2016/06/20 Javascript
浅析JavaScript函数的调用模式
2016/08/10 Javascript
Vue方法与事件处理器详解
2016/12/01 Javascript
Bootstrap基本组件学习笔记之下拉菜单(7)
2016/12/07 Javascript
jquery 动态遍历select 赋值的实例
2018/09/12 jQuery
详解element-ui中form验证杂记
2019/03/04 Javascript
30分钟精通React今年最劲爆的新特性——React Hooks
2019/03/11 Javascript
JS操作json对象key、value的常用方法分析
2019/10/29 Javascript
如何利用nodejs实现命令行游戏
2020/11/24 NodeJs
vue实现登录功能
2020/12/31 Vue.js
Python Flask基础教程示例代码
2018/02/07 Python
python使用递归的方式建立二叉树
2019/07/03 Python
Python 从attribute到property详解
2020/03/05 Python
python对XML文件的操作实现代码
2020/03/27 Python
html5写一个BUI折叠菜单插件的实现方法
2019/09/11 HTML / CSS
柒牌官方商城:中国男装优秀品牌
2017/06/30 全球购物
Keds加拿大官网:购买帆布运动鞋和皮鞋
2019/09/26 全球购物
毕业生自荐信
2013/12/14 职场文书
质量承诺书格式
2014/05/20 职场文书
组织鉴定材料
2014/06/02 职场文书
城市创卫标语
2014/06/17 职场文书
毕业证丢失证明范本
2014/09/20 职场文书
预备党员自我批评思想汇报
2014/10/10 职场文书
现役军人家属慰问信
2015/03/24 职场文书
如何用JS实现简单的数据监听
2021/05/06 Javascript
MySQL中distinct与group by之间的性能进行比较
2021/05/26 MySQL
Pytest中conftest.py的用法
2021/06/27 Python
Vertica集成Apache Hudi重磅使用指南
2022/03/31 Servers
Go web入门Go pongo2模板引擎
2022/05/20 Golang