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中使用模板的方法
May 24 PHP
PHP序列号生成函数和字符串替换函数代码
Jun 07 PHP
phpcms模块开发之swfupload的使用介绍
Apr 28 PHP
PHP利用func_get_args和func_num_args函数实现函数重载实例
Nov 12 PHP
PHP实现将科学计数法转换为原始数字字符串的方法
Dec 16 PHP
php获取远程文件大小
Oct 20 PHP
yii2分页之实现跳转到具体某页的实例代码
Jun 02 PHP
PHP弱类型的安全问题详细总结
Sep 25 PHP
让Laravel API永远返回JSON格式响应的方法示例
Sep 05 PHP
PHP根据key删除数组中指定的元素
Feb 28 PHP
Thinkphp5+plupload实现的图片上传功能示例【支持实时预览】
May 08 PHP
PHP生成图表pChart的示例解析
Jul 31 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
综合图片计数器
2006/10/09 PHP
解决MySQL中文输出变成问号的问题
2008/06/05 PHP
php的list()的一步操作给一组变量进行赋值的使用
2011/05/18 PHP
php中通过正则表达式下载内容中的远程图片的函数代码
2012/01/10 PHP
PHP中fwrite与file_put_contents性能测试代码
2013/08/02 PHP
php微信分享到朋友圈、QQ、朋友、微博
2019/02/18 PHP
PHP Swoole异步MySQL客户端实现方法示例
2019/10/24 PHP
PHP rsa加密解密算法原理解析
2020/12/09 PHP
YUI的Tab切换实现代码
2010/04/11 Javascript
推荐20家国外的脚本下载网站
2011/04/28 Javascript
json2.js的初步学习与了解
2011/10/06 Javascript
JS 修改URL参数(实现代码)
2013/07/08 Javascript
javascript中利用柯里化函数实现bind方法
2016/04/29 Javascript
基于JS+Canves实现点击按钮水波纹效果
2016/09/15 Javascript
html、css和jquery相结合实现简单的进度条效果实例代码
2016/10/24 Javascript
vue.js学习之vue-cli定制脚手架详解
2017/07/02 Javascript
浅谈vue-router 路由传参的方法
2017/12/27 Javascript
vue router 组件的高级应用实例代码
2019/04/08 Javascript
vue 全局环境切换问题
2019/10/27 Javascript
es6中使用map简化复杂条件判断操作实例详解
2020/02/19 Javascript
electron 如何将任意资源打包的方法步骤
2020/04/16 Javascript
在JavaScript中查找字符串中最长单词的三种方法(推荐)
2021/01/18 Javascript
[02:17]2016完美“圣”典风云人物:Sccc专访
2016/12/03 DOTA
Python urllib模块urlopen()与urlretrieve()详解
2013/11/01 Python
python实现简单的计时器功能函数
2015/03/14 Python
PyMongo安装使用笔记
2015/04/27 Python
Python中使用Queue和Condition进行线程同步的方法
2016/01/19 Python
python计算n的阶乘的方法代码
2019/10/25 Python
python 如何调用 dubbo 接口
2020/09/24 Python
Html5适配iphoneX刘海屏的简单实现
2019/04/09 HTML / CSS
日本一家专门经营各种箱包的大型网站:Traveler Store
2016/08/03 全球购物
香港演唱会订票网站:StubHub香港
2019/10/10 全球购物
小学生五一劳动节演讲稿
2015/03/18 职场文书
交通事故起诉书
2015/05/19 职场文书
MySQL时间盲注的五种延时方法实现
2021/05/18 MySQL
解析python中的jsonpath 提取器
2022/01/18 Python