【ci框架】CI框架支持$_GET两种方法
2013-04-03 04:52
218 查看
首先ci框架在2.0以后就支持GET了,所以使用毫无压力!
1.使用get传递参数的方法:
CI会自动将超过URI的两部分作为参数传给方法。可以去看手册:CI框架中文手册
如下:phpddt.com/index.php/Phpddt/func/a/b
那么控制器中的方法php代码如下:
如上:a和b被传给了func方法
2.想象看,如果你的参数很长的话,这种方法肯定是行不通的,ok,这样办:
将config.php 中,将‘uri_protocol’ 设置为$config['uri_protocol'] = "PATH_INFO";
使用$_GET之前加parse_str($_SERVER['QUERY_STRING'], $_GET);
这样你就可以轻松用这样index.php/Phpddt/func?x=a&y=b方式传递参数了。
1.使用get传递参数的方法:
CI会自动将超过URI的两部分作为参数传给方法。可以去看手册:CI框架中文手册
如下:phpddt.com/index.php/Phpddt/func/a/b
那么控制器中的方法php代码如下:
<?php class Phpddt 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/Phpddt/func?x=a&y=b方式传递参数了。
相关文章推荐
- CI框架支持$_GET的两种实现方法
- CI框架支持$_GET的两种实现方法
- CI框架支持$_GET两种方法
- CI框架中,判断post,ajax,get请求的方法
- 使PhpStorm支持CI框架语法提示的方法
- CI框架中,判断post,ajax,get请求的方法
- if (document.all&&document.getElementById) 判断浏览器是否同时支持documnet.getElementById和document.all两种表述方式(方法)
- 两种方法在Django框架中支持后台返回包含中文的JSON/数组格式
- PHP CodeIgniter(CI)框架中去掉 index.php方法
- CI(CodeIgniter)框架实现图片上传的方法
- 解决IE8一下不支持getElementsByClassName的方法
- 使用github上的开源框架SlidingMenu环境的搭建,以及getSupportActionBar方法不能找到的问题
- PHP支持页面回退的两种方法
- ci框架中数据库对象的加载过程及使用方法
- CI框架简单使用方法
- Ajax跨域访问代理类,支持GET和POST方法
- Android中基于Http协议的网络通信的两种方法Get和Post
- 两种HTTP请求方法:GET和POST
- 【CI PDO】CI框架下 Mysql PDO 使用方法小记
- CI框架中控制器和控制器内的方法命名