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 02 PHP
PHP 压缩文件夹的类代码
Nov 05 PHP
php array_unique之后json_encode需要注意
Jan 02 PHP
PHP高级对象构建 工厂模式的使用
Feb 05 PHP
Windows下部署Apache+PHP+MySQL运行环境实战
Aug 31 PHP
如何获知PHP程序占用多少内存(memory_get_usage)
Sep 23 PHP
Thinkphp实现MySQL读写分离操作示例
Jun 25 PHP
php使用curl简单抓取远程url的方法
Mar 13 PHP
WordPress中&quot;无法将上传的文件移动至&quot;错误的解决方法
Jul 01 PHP
PHP自定义函数获取URL中一级域名的方法
Aug 23 PHP
php使用PDO获取结果集的方法
Feb 16 PHP
laravel框架添加数据,显示数据,返回成功值的方法
Oct 11 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通过iconv将字符串从GBK转换为UTF8字符集
2011/07/18 PHP
浅析PHP安装扩展mcrypt以及相关依赖项(PHP安装PECL扩展的方法)
2013/07/05 PHP
PHP中的session安全吗?
2016/01/22 PHP
thinkphp中的url跳转用法分析
2016/07/12 PHP
详解PHP中的序列化、反序列化操作
2017/03/21 PHP
Yii框架参数化查询中IN查询只能查询一个的解决方法
2017/05/20 PHP
Laravel实现短信注册的示例代码
2018/05/29 PHP
firefox中JS读取XML文件
2006/12/21 Javascript
javascript forEach通用循环遍历方法
2010/10/11 Javascript
UI Events 用户界面事件
2012/06/27 Javascript
jQuery $.data()方法使用注意细节
2012/12/31 Javascript
jquery eval解析JSON中的注意点介绍
2013/08/23 Javascript
jquery复选框全选/取消示例
2013/12/30 Javascript
深入理解JavaScript系列(42):设计模式之原型模式详解
2015/03/04 Javascript
JS实现用户注册时获取短信验证码和倒计时功能
2016/10/27 Javascript
JavaScript实现仿Clock ISO时钟
2018/06/29 Javascript
Nuxt.js实现一个SSR的前端博客的示例代码
2019/09/06 Javascript
在vue中嵌入外部网站的实现
2020/11/13 Javascript
python基于物品协同过滤算法实现代码
2018/05/31 Python
详解TensorFlow查看ckpt中变量的几种方法
2018/06/19 Python
Python实现石头剪刀布游戏
2021/01/20 Python
python中scipy.stats产生随机数实例讲解
2021/02/19 Python
浅谈html5标签css3的常用样式
2016/10/20 HTML / CSS
Html5移动端适配IphoneX等机型的方法
2019/06/25 HTML / CSS
升职自荐信范文
2013/10/05 职场文书
证券期货行业个人的自我评价
2013/12/26 职场文书
大学校务公开实施方案
2014/03/31 职场文书
投资意向书范本
2014/04/01 职场文书
卫生院健康教育实施方案
2014/06/07 职场文书
学校工作推荐信范文
2014/07/11 职场文书
诉讼授权委托书范本
2014/10/05 职场文书
2014年话务员工作总结
2014/11/19 职场文书
《秋思》教学反思
2016/02/23 职场文书
古诗文之爱国名句(77句)
2019/09/24 职场文书
Python编程源码报错解决方法总结经验分享
2021/10/05 Python
python 判断字符串当中是否包含字符(str.contain)
2022/06/01 Python