CodeIgniter常用知识点小结


Posted in PHP onMay 26, 2016

本文简单总结了CodeIgniter开发中的常用知识点。分享给大家供大家参考,具体如下:

跳转:

$this->load->helper('url');
redirect();

常量定义:

config/constants.php

关于语言文件:

只说我自己的做法 为了统一管理错误信息 决定做一个error_lang.php

在application/language下新建文件夹chinese 新建文件 error_lang.php

在config.php里:

$config['language']  = "english";

修改成:

$config['language']  = "chinese";

如果需要可以在autoload.php里 把error自动加载

$autoload['language'] = array('error');

error_lang.php文件内容

<?php
$lang['error_user_login'] = "用户名或密码有误|请检查您的输入后,重新登陆";
?>

使用时,用如下语句

$this->lang->load('error');
$this->lang->line('error_user_login');

让 CodeIgniter 支持 $_GET

解决方案:

1) 在config.php 中,将‘uri_protocol' 设置为 ‘PATH_INFO'.

$config [ 'uri_protocol' ] = "PATH_INFO" ;

2) 在需要使用$_GET的之前加:

parse_str ( $_SERVER [ 'QUERY_STRING' ] , $_GET ) ;

这样,形如 index.php/blog/list?parm=hello&page=52 就可以运行了。

希望本文所述对大家基于CodeIgniter框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP5中MVC结构学习
Oct 09 PHP
PHP输出控制功能在简繁体转换中的应用
Oct 09 PHP
php的curl实现get和post的代码
Aug 23 PHP
PHP mb_convert_encoding 获取字符串编码类型实现代码
Apr 26 PHP
按上下级层次关系输出内容的PHP代码
Jul 17 PHP
PHP高级对象构建 工厂模式的使用
Feb 05 PHP
开源php中文分词系统SCWS安装和使用实例
Apr 11 PHP
php判断当前操作系统类型
Oct 28 PHP
PHP mysql事务问题实例分析
Jan 18 PHP
php cli模式下获取参数的方法
May 05 PHP
Yii框架中用response保存cookie,用request读取cookie的原理解析
Sep 04 PHP
Mac系统下搭建Nginx+php-fpm实例讲解
Dec 15 PHP
php数组函数array_walk用法示例
May 26 #PHP
PHP发送AT指令实例代码
May 26 #PHP
PHP+sqlite数据库操作示例(创建/打开/插入/检索)
May 26 #PHP
php连接oracle数据库的核心步骤
May 26 #PHP
php连接oracle数据库的方法(测试成功)
May 26 #PHP
PHP封装的MSSql操作类完整实例
May 26 #PHP
PHP简单操作MongoDB的方法(安装及增删改查)
May 26 #PHP
You might like
《PHP编程最快明白》第六讲:Mysql数据库操作
2010/11/01 PHP
php使用fopen创建utf8编码文件的方法
2014/10/31 PHP
php倒计时出现-0情况的解决方法
2016/07/28 PHP
总结对比php中的多种序列化
2016/08/28 PHP
PHP实现蛇形矩阵,回环矩阵及数字螺旋矩阵的方法分析
2017/05/29 PHP
PHP绕过open_basedir限制操作文件的方法
2018/06/10 PHP
网站被恶意镜像怎么办 php一段代码轻松搞定(全面版)
2018/10/23 PHP
js下获得客户端操作系统的函数代码(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)
2011/10/31 Javascript
Node.js实现在目录中查找某个字符串及所在文件
2014/09/03 Javascript
checkbox批量选中,获取选中项的值的简单实例
2016/06/28 Javascript
jQuery 获取遍历获取table中每一个tr中的第一个td的方法
2016/10/05 Javascript
JavaScript 继承详解(六)
2016/10/11 Javascript
详解Vue爬坑之vuex初识
2017/06/14 Javascript
简单实现jQuery轮播效果
2017/08/18 jQuery
解决vue-router在同一个路由下切换,取不到变化的路由参数问题
2018/09/01 Javascript
Vue监听数据渲染DOM完以后执行某个函数详解
2018/09/11 Javascript
如何在VUE中使用vue-awesome-swiper
2021/01/04 Vue.js
[00:39]DOTA2上海特级锦标赛 Liquid战队宣传片
2016/03/04 DOTA
Python实现二叉树结构与进行二叉树遍历的方法详解
2016/05/24 Python
TensorFlow 合并/连接数组的方法
2018/07/27 Python
python3实现zabbix告警推送钉钉的示例
2019/02/20 Python
日本土著品牌,综合型购物网站:Cecile
2016/08/23 全球购物
Zavvi荷兰:英国大型音像制品和图书游戏零售商
2018/03/22 全球购物
 Alo Yoga官网:购买瑜伽服装
2018/06/17 全球购物
REN Clean Skincare官网:英国本土有机护肤品牌
2019/02/23 全球购物
三年级音乐教学反思
2014/01/28 职场文书
《黄河颂》教学反思
2014/02/07 职场文书
行政管理毕业生自荐信
2014/02/24 职场文书
计算机毕业大学生求职信
2014/06/26 职场文书
2014年党员自我评价材料
2014/09/22 职场文书
2014年度安全工作总结
2014/12/04 职场文书
业务员辞职信范文
2015/03/02 职场文书
导游词之日月潭
2019/11/05 职场文书
导游词之井冈山
2019/11/20 职场文书
MySQL Shell import_table数据导入的实现
2021/08/07 MySQL
使用 DataAnt 监控 Apache APISIX的原理解析
2022/07/07 Servers