php的CI框架的配置文件的方法
CI:php的MVC框架
M(模型model):与数据库打交道的,一般情况下数据库里面的一张表对应一个Model,在里面对应该表的增删改查的操作
V(视图view):用户看到的界面,其中很多数据是从数据库读取的
C(控制器controller):是M与V之间的桥梁,接收V发过来的请求、调用M的操作数据库的方法、接收M的返回值、把结果显示到V上
去官网上下载相应的压缩包,其中application、system、index.php放到项目的根目录中,启动服务器,如果看到欢迎界面,说明成功。
application文件夹中:
config:配置信息
controllers:控制器层
models:模型层
views:视图层
system文件夹:系统文件,一般情况下不需要修改
index.php 入口文件
controller: class User extends CI_Controller,如果不指定方法默认进入index方法
autoload.php:
$autoload[‘libraries’] = array(‘database’, ‘session’);
$autoload[‘helper’] = array(‘url’); < ?php echo site_url();?>
config.php:
$config[‘index_page’] = ”;
database.php
$db[‘default’][‘hostname’] = ‘localhost’;
$db[‘default’][‘username’] = ‘root’;
$db[‘default’][‘password’] = ”;
$db[‘default’][‘database’] = ‘ci10’;
在项目的根目录下:.htaccess
php的CI框架的配置文件的方法相关推荐
- lamp ci框架 php配置文件,LAMP环境搭建
一.准备工作 1.安装编译工具gcc.gcc-c++ 注意解决依赖关系,推荐使用yum安装,若不能联网可使用安装光盘做为yum源-- 1)编辑yum配置文件: mount /dev/sr0 /mnt/ ...
- CI框架教程5——整合PHPExcel库应用
本文讲的是解析PHPExcel使用的常用说明以及把PHPExcel整合进CI框架的介绍和excel的写入与生成操作,以及当写入一串数字字符串是变成科学计数法的解决方法. 1.CI框架整合PHPExce ...
- 【CI3.1】CI框架简单使用方法
CI框架简单使用方法 1.回忆MVC1.1.M:模型,提供数据,保存数据1.2.V:视图,只负责显示,表单form1.3.C:控制器,协调模型和视图1.4.action:动作,是控制器中的方法,用于被 ...
- CI框架简单使用方法
CodeIgniter框架1.回忆MVC1.1.M:模型,提供数据,保存数据 1.2.V:视图,只负责显示,表单form 1.3.C:控制器,协调模型和视图 1.4.action:动作,是控制器中的方 ...
- ci框架中引入css,php ci框架中加载css和js文件失败的原因和解决方法
php ci框架中加载css和js文件失败的原因和解决方法 发布时间:2021-07-01 12:08:38 来源:亿速云 阅读:50 作者:chen 本篇内容介绍了"php ci框架中加载 ...
- php ci cookie使用,CI框架实现cookie登陆的方法详解
本文实例讲述了CI框架实现cookie登陆的方法.分享给大家供大家参考,具体如下: 第一步:login.php //登陆方法 public function login(){ //如果用户名和密码为空 ...
- php ci框架中载入css和js文件失败的原因及解决方法
在将html页面整合到ci框架里面的时候,载入css和js失败.原因是ci框架是入口的框架 对框架中文件的全部请求都须要经过index.php处理完毕,当载入外部的css和js文件的时候要使 用bas ...
- php ci post 请求,CI框架中判断post,ajax,get请求的方法
这篇文章主要介绍了关于CI框架中判断post,ajax,get请求的方法 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 CI框架当中并没有提供,类似tp框架中IS_POST,IS_A ...
- php ci hooks,CodeIgniter框架钩子机制实现方法【hooks类】
本文实例讲述了CodeIgniter框架钩子机制实现方法.分享给大家供大家参考,具体如下: 记得上一次去到喜啦面试,面试官问我一个问题:codeigniter是如何实现钩子机制的? 当时答不上来,后来 ...
最新文章
- Otter-入门篇4(单向同步实践)
- 预训练模型参数量越来越大?这里有你需要的BERT推理加速技术指南
- laravel $request 多维数组取值_大白话 Laravel 中间件
- javascript字符串方法总结
- Android Service、IntentService,Service和组件间通信
- 前端学习(1115):call apply bind的区别
- Linux中环境变量文件及配置
- 如何用golang获取linux上文件的访问/创建/修改时间
- java中怎么判断字符相等_Java中如何判断两个字符串相等
- thinkphp-条件判断-范围判断-in
- 17. Element dir 属性
- 【测试报告】功能测试范例模板
- Doxygen错误error:failed to run html help compiler on index.hhp
- switch日版有中文吗_原神Switch日版可以玩吗
- Vue前端组件库介绍
- 【资源】重磅!清华大学网上课程面向全国免费开放!无需登录、注册!在家上清华!...
- 3.6 Meterpreter 键盘记录
- Protobuf的奇怪问题解决--Expected top - level statement (e.g message)
- leetcode 面试题 17.14. 最小K个数 大顶堆 小顶堆 快排
- 研究QQ、Fetion、Msn的socket连接
热门文章
- 界面控件DevExpress WinForm中文教程 - 如何使用模板库构建类Office UI?
- go下载文件The system cannot find the path specified.
- 从零开始学习Linux(一)关闭虚拟机系统
- 优麒麟问题解决及使用技巧
- 长业务流程破解之道:美国生产力与质量中心流程分类架构概览
- 从马帮到金蝶云星空通过接口配置打通数据
- 2019年个人OKR
- Java基础题(用数组和循环解决)——15只鸭子围成一圈,依次报数,报到7被淘汰,最后剩下的鸭子成为鸭王,求鸭王为第几只?
- 求iris数据集均值并绘制直方图
- 海康威视错误代码说明(二)(错误代码:15~30)