一个简单的MVC引入CI框架的例子
本文演示了一个简单的MVC例子,用于介绍CI框架:最简单的CI模型:
注意:模型需要在数据库中使用。
在用途的与/ config.php文件配置
Here we need to use the database, we need to fill in the relevant parameters in the databases.php, and no more details.
直接访问主题:
MVC:
1。首先,M模型
CI中的模型存储在应用程序/模型文件夹中。
命名规则:类名_model.php
该文件只包含一个类:
如:
类nb_model延伸ci_model {
公共功能__construct()
{
数据库连接
$ < >加载>数据库();
}
公共函数获取(){
数据库查询
为查询=美元->数据库->得到('users);
返回查询结果中的数组
返回的查询-> result_array();
}
}
2。第二,谈谈C
使用数据库模型和方法,我们应该提取数据。
CI中的控制器存储在应用程序/控制器文件夹中。
命名规则:类名。
如:
防止未经授权的访问
如果(!定义('basepath '))退出(不直接访问允许脚本);
课堂延伸ci_controller { NB
公共功能__construct()
{
家长::__construct();
加载数据模型
美元->荷载->模型('nb_model);
}
公共功能指数()
{
根据数据采集/数据模型
数据'nb} = {美元美元-> nb_model ->得到();
加载/查看文件
美元->荷载->视图('nb,$data);
}
}
在文件/注释的结尾
文件结束nb.php / * * /
位置: / / /控制器应用nb.php / * * /
三.最后,谈谈V
使用数据库模型和方法,我们应该提取数据。
CI中的控制器存储在应用程序/控制器文件夹中。
命名规则:类名(PHP,当然不是类名,只要它与控制器中的视图名称一致)。
如:
CI heiilo世界
更多关于CodeIgniter相关感兴趣的读者的内容可以看到特殊站:CodeIgniter入门教程
希望本文有助于基于CodeIgniter框架PHP程序设计人。