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 相关文章推荐
php对二维数组按指定键值key排序示例代码
Nov 26 PHP
php缩小png图片不损失透明色的解决方法
Dec 25 PHP
php反射应用示例
Feb 25 PHP
php使用array_rand()函数从数组中随机选择一个或多个元素
Apr 28 PHP
PIGCMS 如何关闭聊天机器人
Feb 12 PHP
PHP中addslashes与mysql_escape_string的区别分析
Apr 25 PHP
利用Laravel事件系统如何实现登录日志的记录详解
May 20 PHP
Laravel实现定时任务的示例代码
Aug 10 PHP
利用PHP获取汉字首字母并且分组排序详解
Oct 22 PHP
PHP数组式访问接口ArrayAccess用法分析
Dec 28 PHP
PHP中常用的三种设计模式详解【单例模式、工厂模式、观察者模式】
Jun 14 PHP
PHP ob缓存以及ob函数原理实例解析
Nov 13 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
收音机的保养
2021/03/01 无线电
第十三节 对象串行化 [13]
2006/10/09 PHP
NOT NULL 和NULL
2007/01/15 PHP
php miniBB中文乱码问题解决方法
2008/11/25 PHP
thinkphp四种url访问方式详解
2014/11/28 PHP
thinkphp3.2.0 setInc方法 源码全面解析
2018/01/29 PHP
PHP封装的验证码工具类定义与用法示例
2018/08/22 PHP
JS 毫秒转时间示例代码
2013/09/22 Javascript
用jquery等比例控制图片宽高的具体实现
2014/01/28 Javascript
JavaScript中奇葩的假值示例应用
2014/03/11 Javascript
JS中sort函数排序用法实例分析
2016/06/16 Javascript
jQuery深拷贝Json对象简单示例
2016/07/06 Javascript
jQuery插件JWPlayer视频播放器用法实例分析
2017/01/11 Javascript
bootstrap table表格客户端分页实例
2017/08/07 Javascript
浅谈webpack打包过程中因为图片的路径导致的问题
2018/02/21 Javascript
浅谈angularJs函数的使用方法(大小写转换,拷贝,扩充对象)
2018/10/08 Javascript
[05:17]DOTA2誓师:今天我们在这里 明天TI4等我!
2014/03/26 DOTA
详细探究Python中的字典容器
2015/04/14 Python
Python正则表达式如何进行字符串替换实例
2016/12/28 Python
详解用python自制微信机器人,定时发送天气预报
2019/03/25 Python
详解用python写一个抽奖程序
2019/05/10 Python
查看Python依赖包及其版本号信息的方法
2019/08/13 Python
python logging日志模块原理及操作解析
2019/10/12 Python
Pytorch使用PIL和Numpy将单张图片转为Pytorch张量方式
2020/05/25 Python
python实现数字炸弹游戏
2020/07/17 Python
python UDF 实现对csv批量md5加密操作
2021/01/01 Python
python爬虫爬取某网站视频的示例代码
2021/02/20 Python
世界最大的私人旅行指南出版商:孤独星球
2016/08/23 全球购物
成品仓管员工作职责
2013/12/29 职场文书
探矿工程师自荐信
2014/01/24 职场文书
需求分析说明书
2014/05/09 职场文书
社区好人好事材料
2014/12/26 职场文书
护士求职简历自我评价
2015/03/10 职场文书
《月光曲》教学反思
2016/02/16 职场文书
2016年优秀团员事迹材料
2016/02/25 职场文书
2016年幼儿园庆六一开幕词
2016/03/04 职场文书