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中使用redis队列操作实例代码
Feb 07 PHP
使用php统计字符串中中英文字符的个数
Jun 23 PHP
PHP文件去掉PHP注释空格的函数分析(PHP代码压缩)
Jul 02 PHP
php记录代码执行时间(实现代码)
Jul 05 PHP
ueditor 1.2.6 使用方法说明
Jul 24 PHP
PHP生成二维码的两个方法和实例
Jul 01 PHP
php jsonp单引号转义
Nov 23 PHP
php pthreads多线程的安装与使用
Jan 19 PHP
PHP数据库操作Helper类完整实例
May 11 PHP
PHP+redis实现微博的推模型案例分析
Jul 10 PHP
Yii框架 session 数据库存储操作方法示例
Nov 18 PHP
Git命令之分支详解
Mar 02 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实现MVC开发得最简单的方法――模型
2007/04/10 PHP
ThinkPHP中处理表单中的注意事项
2014/11/22 PHP
PHP中把有符号整型转换为无符号整型方法
2015/05/27 PHP
使用PHP实现微信摇一摇周边红包
2016/01/04 PHP
Yii针对添加行的增删改查操作示例
2016/10/18 PHP
PHP中使用OpenSSL生成证书及加密解密
2017/02/05 PHP
php实现微信分享朋友链接功能
2019/02/18 PHP
PHP开发实现快递查询功能详解
2019/04/08 PHP
JQuery each()函数如何优化循环DOM结构的性能
2012/12/10 Javascript
ExtJS 刷新后如何默认选中刷新前最后一次选中的节点
2014/04/03 Javascript
JQuery实现table行折叠效果以JSON做数据源
2014/05/26 Javascript
让浏览器DOM元素最后加载的js方法
2014/07/29 Javascript
JavaScript中String.prototype用法实例
2015/05/20 Javascript
Js动态设置rem来实现移动端字体的自适应代码
2016/10/14 Javascript
javascript 判断用户有没有操作页面
2017/10/17 Javascript
javascript原型链学习记录之继承实现方式分析
2019/05/01 Javascript
[01:33:59]真人秀《加油 DOTA》 第六期
2014/09/09 DOTA
[01:07:57]DOTA2-DPC中国联赛 正赛 Ehome vs Magma BO3 第二场 1月19日
2021/03/11 DOTA
python网络爬虫采集联想词示例
2014/02/11 Python
python排序方法实例分析
2015/04/30 Python
解决python opencv无法显示图片的问题
2018/10/28 Python
python如何查看微信消息撤回
2018/11/27 Python
Windows下python3安装tkinter的问题及解决方法
2020/01/06 Python
tf.concat中axis的含义与使用详解
2020/02/07 Python
python opencv实现图片缺陷检测(讲解直方图以及相关系数对比法)
2020/04/07 Python
Pytorch通过保存为ONNX模型转TensorRT5的实现
2020/05/25 Python
Keras 数据增强ImageDataGenerator多输入多输出实例
2020/07/03 Python
opencv 阈值分割的具体使用
2020/07/08 Python
韩国著名的在线综合购物网站:Akmall
2016/08/07 全球购物
会计电算化个人自我评价
2013/11/17 职场文书
学院书画协会部门岗位职责
2013/12/01 职场文书
护校行动方案
2014/05/31 职场文书
职务任命书范本
2014/06/05 职场文书
离婚案件答辩状
2015/05/22 职场文书
python自动化调用百度api解决验证码
2021/04/13 Python
一次Mysql update sql不当引起的生产故障记录
2022/04/01 MySQL