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 相关文章推荐
推荐Discuz!5的PHP代码高亮显示与实现可运行代码
Mar 15 PHP
PHP Ajax中文乱码问题解决方法
Feb 27 PHP
解析php多线程下载远程多个文件
Jun 25 PHP
ThinkPHP行为扩展Behavior应用实例详解
Jul 22 PHP
php程序总是提示验证码输入有误解决方案
Jan 07 PHP
Laravel 5框架学习之向视图传送数据
Apr 08 PHP
PHP结合jQuery.autocomplete插件实现输入自动完成提示的功能
Apr 27 PHP
PHP实现简单实用的验证码类
Jul 29 PHP
php开发微信支付获取用户地址
Oct 04 PHP
浅谈PHP的exec()函数无返回值排查方法(必看)
Mar 31 PHP
[原创]php正则删除img标签的方法示例
May 27 PHP
php从数据库读取数据,并以json格式返回数据的方法
Aug 21 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
PHP中用hash实现的数组
2011/07/17 PHP
PHP时间类完整实例(非常实用)
2015/12/25 PHP
PHP使用PDO创建MySQL数据库、表及插入多条数据操作示例
2019/05/30 PHP
PHP http请求超时问题解决方案
2020/11/13 PHP
js正确获取元素样式详解
2009/08/07 Javascript
jquery删除指定子元素代码实例
2015/01/13 Javascript
深入了解JavaScript中的Symbol的使用方法
2015/07/28 Javascript
jquery实现的淡入淡出下拉菜单效果
2015/08/25 Javascript
jquery实现未经美化的简洁TAB菜单效果
2015/08/28 Javascript
详解JavaScript的回调函数
2015/11/20 Javascript
AngularJS 简单应用实例
2016/07/28 Javascript
Javascript blur与click冲突解决办法
2017/01/09 Javascript
vuejs 单文件组件.vue 文件的使用
2017/07/28 Javascript
快速将Vue项目升级到webpack3的方法步骤
2017/09/14 Javascript
Node.js Express安装与使用教程
2018/05/11 Javascript
简述JS浏览器的三种弹窗
2018/07/15 Javascript
8个非常实用的Vue自定义指令
2020/12/15 Vue.js
[01:00] DOTA2英雄背景故事第五期之重力引力法则谜团
2020/07/16 DOTA
[01:20:38]完美世界DOTA2联赛 GXR vs IO 第一场 11.07
2020/11/09 DOTA
python发送arp欺骗攻击代码分析
2014/01/16 Python
python进阶_浅谈面向对象进阶
2017/08/17 Python
Python正则表达式指南 推荐
2018/10/09 Python
Django框架实现的简单分页功能示例
2018/12/04 Python
在python中利用try..except来代替if..else的用法
2019/12/19 Python
如何使用Cython对python代码进行加密
2020/07/08 Python
Html5实现二维码扫描并解析
2016/01/20 HTML / CSS
英国顶级家庭折扣店:The Works
2017/09/06 全球购物
戛纳奢侈品商店:Jacques Loup法国
2019/11/04 全球购物
杭州SQL浙江浙大网新恩普软件有限公司
2013/07/27 面试题
致跳远运动员加油稿
2014/02/11 职场文书
敬老模范事迹
2014/05/21 职场文书
应届毕业生求职信范文
2014/07/07 职场文书
商家认证委托书格式
2014/10/16 职场文书
MongoDB支持的索引类型
2022/04/11 MongoDB
解决 redis 无法远程连接
2022/05/15 Redis
Java实现贪吃蛇游戏的示例代码
2022/09/23 Java/Android