CodeIgniter库2025 年 3 月 21 日 | 阅读 2 分钟 什么是库CodeIgniter 提供了丰富的库集。 它是 CodeIgniter 的重要组成部分,因为它提高了应用程序的开发速度。 它位于 system/library 中。 加载库CodeIgniter 库可以按如下方式加载: 在此,类名应替换为库的名称。 要加载多个库,请使用以下代码: 创建库所有 CodeIgniter 库都位于 system 文件夹中。 但是,如果您想在应用程序中使用任何其他库,您可以创建它。 库没有限制。 但是您创建的库将存储在 application/libraries 文件夹中。 这样做是为了分离本地和全局框架资源。 创建库有三种方法:
创建一个全新的库它应该放在 application/libraries 文件夹中。 命名约定
基本语法 假设您的文件名为 Mylib.php,则语法如下: 加载 Mylib.php 可以使用以下代码行加载: 注意: 您可以使用大写或小写字母来编写库名称。 访问 mylib.php 加载后,您可以使用小写字母访问您的类,因为对象实例始终为小写。 扩展本机库您还可以通过添加一个或两个方法来向本机库添加一些扩展功能。 它将用您的版本替换整个库。 因此,最好扩展该类。 扩展和替换几乎相同,只有以下例外情况。
例如,要将其扩展到本机 Calendar,请在 application/libraries 文件夹中创建一个文件 MY_Calendar.php。 您的类将被声明为,class MY_Calendar extends CI_Calendar} 替换本机库将新文件和类名命名为与本机文件和类名相同会导致 CodeIgniter 使用新文件代替本机文件。 文件和类声明应与本机库完全相同。 例如,要替换本机 Calendar 库,您将在 application/libraries 中创建一个文件 Calendar.php。 您的类将是: 下一个主题CodeIgniter URL 路由 |
我们请求您订阅我们的新闻通讯以获取最新更新。