Codeigniter 3参考手册
用户指南 | User guide: General
使用CodeIgniter驱动程序 | Using CodeIgniter Drivers
驱动程序是一种特殊类型的库,具有父类和任意数量的潜在子类。子类可以访问父类,但不能访问其父类的同级。驱动程序在控制器对于受益于或需要分解为离散类的库。
驱动程序在系统/图书馆/目录,在自己的子目录中,该子目录与父库类同名。该目录中还有一个名为驱动程序的子目录,它包含所有可能的子类文件。
若要使用驱动程序,您将使用以下初始化方法在控制器中初始化该驱动程序:
$this->load->driver('class_name');
类名称是您想要调用的驱动程序类的名称。例如,要加载名为“Some_parent”的驱动程序,您可以这样做:
$this->load->driver('some_parent');
然后,可以使用以下方法调用该类的方法:
$this->some_parent->some_method();
然后,可以通过父类直接调用子类,即驱动程序本身,而无需初始化它们:
$this->some_parent->child_one->some_method();
$this->some_parent->child_two->another_method();
创建自己的驱动程序
请阅读用户指南中讨论如何创建自己的驱动程序...
用户指南 | User guide: General相关
CodeIgniter 是一个PHP MVC框架,特点是超轻量级、有数据加密、有灵活URI路由等。对于 PHP 程序员来说,它小巧但功能强大。
主页 | https://codeigniter.com/ |
源码 | https://github.com/bcit-ci/CodeIgniter |
版本 | 3 |
发布版本 | 3.1.5 |