CodeIgniter是基于MVC的一套PHP快速开发工具包,之后什么什么就不多说了 直接切入正题。
首先你先下载一套开发包在下面就有下载,解压缩之后你会看到一个system文件夹和一个index.php文件
打开system/application 你就可以看到7个文件夹下面着重介绍一下
controllers(控制器)
views(视图)
models(模型)
统称MVC
config(系统配置文件)
下面开始制作
在system/application/controllers新建一个 blog.php 文件
代码
blog扩展Controller类
问题:类函数为什么要为index()?
回答:index()类函数是默认执行的。
问题:如何指定自己的类函数?
回答:http://location/codeigniter/index.php/blog/这个地址是没有指定的
而如果是http://location/codeigniter/index.php/blog/comment/这里表示指定了comment()类函数
我们就可以这样写了
那么这里页面显示的结果就是 blog comment!了
问题:如何带参数,可以带几个参数!
回答:首先说明的是可以带N个参数例如
用http://location/codeigniter/index.php/blog/comment/1/12/123地址访问那么结果就显示
blog comment!1,23,123
就这么简单就可以完成一个带参输出
有些同志问题了 如果要显示在我设置的前台页面里呢 该如何做
别急等我慢慢道来。
$this->load->view('blog');
这句话就是调用了 system/application/views/blog.php模板文件了
以下是控制器中传数据到视图页面
例如
控制器文件
视图文件
今天就说到这里了 同志们 有点了解了吧
还有 关于构造器 如果是PHP4的可以直接
function blog()
如果是php5的 写成
function __construct()
如果想改默认首页请到system/application/config/routes.php<br>
找到<br>
$route['default_controller'] = "welcome";<br>
把welcome改成你自己想默认的名字(不需要写.php)