codeigniter创建自己都类库(扩展)

        创建自己都类库(扩展):ci已经为我们考虑到类扩展,所以ci扩展很容易,知己在library 下面增加你要扩展都类就行类,然后利用调用类来调用扩展中的函数。

首先看看手册是怎么说都哦:
我们一般指的是位于libraries 文件夹中的类,它们在wiki的"类库参考"这个板块被讨论.在当前这个话题中,我们将讨论如何在 application/libraries 文件夹中建立你自己的类库,并使它们与全框架的资源维持分离.

作为一个额外的功能,当你需要在原始类中简单地添加一些功能时,CodeIgniter能使你的类库extend 自原始类.你甚至可以通过在application/libraries文件夹下安放同名类库文件的方法来完全替换原始类.

总之:

  • 你可以创建全新的类库.
  • 你可以扩展原始类库.
  • 你可以替换原始类库.

看实力代码:

// G:\xampp\htdocs\ci213\admin\application\libraries

<?php if(!defined('BASEPATH')) exit('No direct script access allowed');
class Add_demo {
    publicfunction add()
    {
      echo '我扩展的方法';
    }
}
/* End of file Someclass.php */


怎么去调用扩展的方法:

public function my_test()
      {
        //$this->load->library('Add_demo');
         $this->load->library('Add_demo');// 不区分大小写都
         $this->add_demo->add();// 这里当做返回的对象去调用扩展的方法
      }


注意:

1:大小写都问题其实在调用都时候不区分:

$this->load->library(add_demo);//Add_demo 一样不区分

2   使用和其他一样把加载进来的类直接引用当做对象名,然后调用我们自定义都方法。

了解类以上都基本可以开始自由都发挥,结合手册基本都能解决问题:

 

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

dudochen

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

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

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

打赏作者

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

抵扣说明:

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

余额充值