CI框架支持$_GET的两种实现方法


Posted in PHP onMay 18, 2016

本文实例讲述了CI框架支持$_GET的两种实现方法。分享给大家供大家参考,具体如下:

首先ci框架在2.0以后就支持GET了,所以使用毫无压力!

1.使用get传递参数的方法:

CI会自动将超过URI的两部分作为参数传给方法。可以去看手册:CI框架中文手册

如下:localhost/index.php/jb51/func/a/b

那么控制器中的方法php代码如下:

<?php
class Jb51 extends CI_Controller {
 public function func($x, $y)
 {
  echo $x;
  echo $y;
 }
}
?>

如上:a和b被传给了func方法

2.想象看,如果你的参数很长的话,这种方法肯定是行不通的,ok,这样办:

将config.php 中,将'uri_protocol' 设置为

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

使用$_GET之前加

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

这样你就可以轻松用这样index.php/jb51/func?x=a&y=b方式传递参数了。

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

PHP 相关文章推荐
用PHP发电子邮件
Oct 09 PHP
php的计数器程序
Oct 09 PHP
深入了解php4(1)--回到未来
Oct 09 PHP
PHP中的正则表达式函数介绍
Feb 27 PHP
php验证手机号码(支持归属地查询及编码为UTF8)
Feb 01 PHP
php生成txt文件标题及内容的方法
Jan 16 PHP
php设置允许大文件上传示例代码
Mar 10 PHP
PHP中字符安全过滤函数使用小结
Feb 25 PHP
Zend Framework入门教程之Zend_Config组件用法详解
Dec 09 PHP
Thinkphp结合AJAX长轮询实现PC与APP推送详解
Jul 31 PHP
strpos() 函数判断字符串中是否包含某字符串的方法
Jan 16 PHP
php中字符串和整数比较的操作方法
Jun 06 PHP
CI框架中$this-&gt;load-&gt;library()用法分析
May 18 #PHP
CI框架数据库查询之join用法分析
May 18 #PHP
CI框架简单邮件发送类实例
May 18 #PHP
CI框架源码解读之利用Hook.php文件完成功能扩展的方法
May 18 #PHP
CI框架源码解读之URI.php中_fetch_uri_string()函数用法分析
May 18 #PHP
PHP正则表达式入门教程(推荐)
May 18 #PHP
CI框架AR操作(数组形式)实现插入多条sql数据的方法
May 18 #PHP
You might like
phpMyAdmin 安装教程全攻略
2007/03/19 PHP
解决CodeIgniter伪静态失效
2014/06/09 PHP
PHP合并discuz用户脚本的方法
2015/08/04 PHP
javascript事件冒泡和事件捕获详解
2015/05/26 Javascript
不定义JQuery插件 不要说会JQuery
2016/03/07 Javascript
JS简单随机数生成方法
2016/09/05 Javascript
KnockoutJS 3.X API 第四章之数据控制流foreach绑定
2016/10/10 Javascript
微信小程序 参数传递实例代码
2017/03/20 Javascript
JS实现求5的阶乘示例
2019/01/21 Javascript
在node环境下parse Smarty模板的使用示例代码
2019/11/15 Javascript
vue cli3适配所有端方案的实现
2020/04/13 Javascript
解决ant Design中this.props.form.validateFields未执行的问题
2020/10/27 Javascript
[44:39]2014 DOTA2国际邀请赛中国区预选赛 NE VS CNB
2014/05/21 DOTA
[04:37]DOTA2英雄梦之声Vol20发条
2014/06/20 DOTA
[07:09]DOTA2-DPC中国联赛 正赛 Ehome vs Elephant 选手采访
2021/03/11 DOTA
Python中apply函数的用法实例教程
2014/07/31 Python
python监控网站运行异常并发送邮件的方法
2015/03/13 Python
初步讲解Python中的元组概念
2015/05/21 Python
在Django同1个页面中的多表单处理详解
2017/01/25 Python
13个最常用的Python深度学习库介绍
2017/10/28 Python
python机器学习之神经网络(三)
2017/12/20 Python
python3+dlib实现人脸识别和情绪分析
2018/04/21 Python
对python sklearn one-hot编码详解
2018/07/10 Python
JSON文件及Python对JSON文件的读写操作
2018/10/07 Python
numpy.where() 用法详解
2019/05/27 Python
Python 获取命令行参数内容及参数个数的实例
2019/12/20 Python
keras的ImageDataGenerator和flow()的用法说明
2020/07/03 Python
DNA基因检测和分析:23andMe
2019/05/01 全球购物
英国书籍、CD、DVD和游戏的第一道德零售商:Awesome Books
2020/02/22 全球购物
Shell脚本如何向终端输出信息
2014/04/25 面试题
毕业生简单求职信
2013/11/19 职场文书
展会邀请函范文
2014/01/26 职场文书
村长贪污检举信
2014/04/04 职场文书
巾帼文明岗申报材料
2014/05/01 职场文书
歌颂祖国的演讲稿
2014/05/04 职场文书
2015年打非治违工作总结
2015/04/02 职场文书