codeigniter框架helpers,libraries,models目录说明


1、library文件夹(类库参考)

如果你想扩展CI的功能,那么就把你的类库放在这,注意,这个文件夹是有class组成的!

使用方法:

$this->load->library('check_session');

$this->check_session->session_method();

2、helper文件夹(辅助函数参考)

如果你需要使用一些函数来帮你完成一些小功能(例如:数据库内容加密了前台需要解密输出或是日期前台格式化等),那么就把它放这里,这里都是过程式的代码而不是类,一般helper是用于view(前台展示)的,

使用方法如下:

$this->load->helper('filename')
前台页面输出:echo filename('值');

filename 是辅助函数对应的文件名,不包括 _helper.php 扩展名。文件名应该保存为:filename_helper.php,放在helper文件夹下!

3、models文件夹(模型类)

模型是专门用来和数据库打交道的 PHP 类。例如,假设你使用 CodeIgniter 管理一个网站,那么你应该会有一个用于插入、更新、删除以及获取新闻数据的模型类。

模型类位于你的 application/models/ 目录下,如果你愿意,也可以在里面创建子目录。

例:
class News_model extends CI_Model {

    public function __construct()
    {
        parent::__construct();
    }

}
其中,News_model 是类的名字,类名的第一个字母必须大写,其余部分小写。确保你的类继承 CI_Model基类。

文件名和类名应该一致,那么你的文件名应该是这样:application/models/News_model.php

使用方法:

$this->load->model('News_model');

$this->News_model->nums();

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

shghnn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值