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登陆页的密码处理方式分享
Oct 14 PHP
php设计模式之命令模式使用示例
Mar 02 PHP
PHP fastcgi模式上传大文件(大约有300多K)报错
Sep 28 PHP
php中mkdir函数用法实例分析
Nov 15 PHP
php实现按指定大小等比缩放生成上传图片缩略图的方法
Dec 15 PHP
解决PHP里大量数据循环时内存耗尽的方法
Oct 10 PHP
PHP多维数组转一维数组的简单实现方法
Dec 23 PHP
PHP之图片上传类实例代码(加了缩略图)
Jun 30 PHP
php+ajax+json 详解及实例代码
Dec 12 PHP
PHP读取XML格式文件的方法总结
Feb 27 PHP
php显示页码分页类的封装
Jun 08 PHP
laravel实现按月或天或小时统计mysql数据的方法
Oct 09 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用户注册时常用的检验函数实例总结
2014/12/22 PHP
PHP智能识别收货地址信息实例
2019/01/05 PHP
JavaScript window.setTimeout() 的详细用法
2009/11/04 Javascript
在JS中如何调用JSP中的变量
2014/01/22 Javascript
浅析javascript的间隔调用和延时调用
2014/11/12 Javascript
javascript实现无限级select联动菜单
2015/01/02 Javascript
深入浅析javascript立即执行函数
2015/10/23 Javascript
更高效的使用JQuery 这里总结了8个小技巧
2016/04/13 Javascript
Node.js连接MongoDB数据库产生的问题
2017/02/08 Javascript
Angular4 ElementRef的应用
2018/02/26 Javascript
详解webpack import()动态加载模块踩坑
2018/07/17 Javascript
Vue项目部署的实现(阿里云+Nginx代理+PM2)
2019/03/26 Javascript
vue.js表单验证插件(vee-validate)的使用教程详解
2019/05/23 Javascript
js实现图片区域可点击大小随意改变(适用移动端)代码实例
2019/09/11 Javascript
webpack DllPlugin xxx is not defined解决办法
2019/12/13 Javascript
如何优雅地取消 JavaScript 异步任务
2020/03/22 Javascript
[03:23:49]2016.12.17日完美“圣”典全回顾
2016/12/19 DOTA
Python使用Supervisor来管理进程的方法
2015/05/28 Python
Python中列表list以及list与数组array的相互转换实现方法
2017/09/22 Python
python实现学生管理系统
2018/01/11 Python
纯用NumPy实现神经网络的示例代码
2018/10/24 Python
python3安装speech语音模块的方法
2018/12/24 Python
python 实现多维数组转向量
2019/11/30 Python
python3 tcp的粘包现象和解决办法解析
2019/12/09 Python
PyCharm2019 安装和配置教程详解附激活码
2020/07/31 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
2020/08/07 Python
一篇文章带你搞定Ubuntu中打开Pycharm总是卡顿崩溃
2020/11/02 Python
CSS3中的@keyframes关键帧动画的选择器绑定
2016/06/13 HTML / CSS
德国大型的家具商店:Pharao24.de
2016/10/02 全球购物
英国最大的纸工艺品商店:CraftStash
2018/12/01 全球购物
Mountain Hardwear官网:攀岩服装和户外装备
2019/09/26 全球购物
Diesel美国网上商店:意大利牛仔时装品牌
2020/12/10 全球购物
中科创达面试题
2016/12/28 面试题
财务会计专业应届毕业生求职信
2013/10/18 职场文书
电视购物广告词
2014/03/19 职场文书
2015年学校消防安全工作总结
2015/10/14 职场文书