本文概述
- 什么是控制器
- 控制器语法
- 类构造器
考虑以下URI,
abc.com/index.php/front/
在此URI中, CodeIgniter将尝试查找Front.php文件和Front类。
控制器语法
文章图片
看上面的snaphsot, 控制器的文件名是Main.php(首字母必须大写), 类名是Main(首字母必须大写)。
当URL中未提及文件名时, 默认情况下将加载默认控制器中指定的文件。默认情况下, 它是Welcome.php, 这是安装CodeIgniter之后显示的第一页。
带URL
localhost/codeigniter/
由于URL中未提及文件名, 因此将加载Welcome.php。
尽管根据你的需要, 你可以在文件application / config / routes.php中更改默认控制器。
$route['default_controller'] = ' ';
在这里, 指定你要默认加载的文件名。
类构造器 要使用构造函数, 你需要提及以下代码行,
Parent::__construct()
【CodeIgniter控制器详解】我们需要手动调用父构造函数, 因为本地构造函数将覆盖父控制器中的那个。
推荐阅读
- CodeIgniter第一个示例
- CodeIgniter视图view
- CodeIgniter模型详解
- CodeIgniter模型视图控制器(MVC)
- CodeIgniter架构详解
- CodeIgniter中的文件结构
- CodeIgniter安装详细步骤
- CodeIgniter的功能介绍
- CodeIgniter版本详解