设为首页收藏本站
查看: 83|回复: 0

[PHP] CI框架加载你自己的类文件注意事项

[复制链接]

论坛元老

Rank: 6Rank: 6

积分
34274
主题
17031
UID
1347
M币
67
贡献
17176

  • 发表于 2014-3-27 00:19:00 | 显示全部楼层 |阅读模式
    我第一次加载失败,原来是文件名和类名不同的原因,先总结关于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
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    在我站开通SVIP可同时获得17个站点VIP资源 立即登录 立即注册
    快速回复 返回顶部 返回列表