【总结Ⅱ】CI开发文档

自动加载文件autoload.php解析

CI中可以自动加载如下类:

  • Packages
  • Libraries
  • Drivers
  • Helper files
  • Custom config files
  • Language files
  • Models

1.应用程序包(Package)可以很便捷的将你的应用部署在一个独立的目录中, 以实现自己整套的类库,模型,辅助函数,配置,文件和语言包。 建议将这些应用程序包放置在 application/third_party 目录下
例:$autoload['packages'] = array(APPPATH.'third_party', '/usr/local/shared')

2.加载位于system/libraries/或application/libraries/目录下的类库或者database类库(可通过=>方式起别名)。如果加载了database,则model中无需再写数据库连接操作。

3.位于system/libraries/或者application/libraries/目录下以及它们自身的子目录下,加载工程依赖的“第三方”工具的配置。
例:$autoload['drivers'] = array('cache','redis')

4.加载辅助函数
可以是系统辅助函数或者自定义辅助函数

5.加载配置文件

6.加载语言

7.加载模型

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值