1 / 13
文档名称:

Ci框架简介.doc

格式:doc   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Ci框架简介.doc

上传人:xxj16588 2016/5/18 文件大小:0 KB

下载得到文件列表

Ci框架简介.doc

相关文档

文档介绍

文档介绍:Ci 框架简介===================================== CodeIgniter 框架简介===================================== CI 是什么? CodeIgniter 是一个轻量级但功能强大的 PHP 框架基于 MVC 设计模式,提供了一套丰富的类库简单易学, 下载当前最新版本 有什么特点? 你想要一个小巧的框架你需要出色的性能你需要广泛兼容标准主机上的各种 PHP 版本和配置 CI 需要 你想要一个几乎只需 0 配置的框架你想要一个不需使用命令行的框架你想要一个不需坚守限制性编码规则的框架你不希望被迫学****一门模板语言( 虽然可以选择你喜欢的模板解析器) 你不喜欢复杂,热爱简单你需要清晰、完整的文档目录结构说明 许可协议 user_guide 用户手册 system 框架核心文件 application 应用目录 入口文件------------------------------ MVC 1. 入口文件唯一一个让浏览器直接请求的脚本文件 2. 控制器 controller 协调模型和视图 3. 模型 model 提供数据,保存数据 4. 视图 view 只负责显示表单... 5. 动作 action 是控制器中方法,用于被浏览器请求 CI 中的 MVC 访问 url 使用的是 pathinfo / 控制器/ 动作 application 目录中: controllers 控制器 models 模型 views 视图默认控制器是 e 默认动作是 index 控制器 1. 不需要加后缀 2. 文件名全部小写例如 3. 所有的控制器,直接或间接继承自 CI_Controller 类 4. 控制器中,对动作( 方法) 要求: public 不能以_ 开头视图 1. 在控制器中如果加载视图// 直接写视图名字,不写扩展名, 如果有子目录,则写上目录名$this->load->view( 视图); 可以多次调用$this->load->view( 视图); 2. 视图中,直接使用原生 php 代码 3. 推荐使用<?php foreach($list as $item):?> <?=$item['name']?> <?php endforeach;?> 超级对象当前的控制器对象提供了很多属性: $this->load 装载器类的实例 system/core/ 装载器类提供方法: view() 装载视图 vars() 分配变量到视图 database() 装载数据库操作对象 model() 装载模型对象 helper() $this->uri 是 CI_URI 类的实例 system/core/ CI_URI 类提供方法: segment(n) 用于获取 url 中的第 n 个参数(值) 传统的: / 控制器/ 动作/ 参数 1/值 1/ 参数 2/值2 / 控制器/ 动作/值 1/值2 echo $this->segment(3);// 值1 echo $this->segment(4);// 值2 /// 控制器/index/6 public function index($p=0){ echo $p;// 输出 6} $this->input 输入类是 CI_Input 类的实例 system/core/ CI_Input 类提供方法: $this->input->post('username'); //$_POST['username'] $this->input->server('DOCUMENT_ROOT'); //$_SERVER['DOCUMENT_ROOT'] 在视图中,直接用$this 来访问超级对象中的属性数据库访问修改配置文件 application/config/ 将数据库访问对象,装载到超级对象的属性中$this->db $this->load->database(); $res=$this->db->query($sql);// 返回对象$res->result();// 返回数组,数组中是一个一个的对象$res->result_array();// 返回二维数组,里面是关联数组$res->row()// 返回第一条数据,直接是一个对象参数绑定$sql="select * from blog_user where name=?"; $this-

最近更新