PHP中可以自动分割查询字符的Parse_str函数使用示例


Posted in PHP onJuly 25, 2014

直接上代码:

 $str = "1&errid=1&fee=2&balance=2582&fails=&msgid=634541149212681528&msg=全部发送成功。";

    parse_str($str, $output);

    echo $output['msgid'];  //输出 634541149212681528

定义和用法

parse_str() 函数把查询字符串解析到变量中。

语法

parse_str(string,array)

参数 描述
string 必需。规定要解析的字符串。
array 可选。规定存储变量的数组名称。该参数指示变量存储到数组中。

提示和注释

注释:如果未设置 array 参数,由该函数设置的变量将覆盖已由同名变量。

注释:php.ini 中的 magic_quotes_gpc 设置影响该函数的输出。如果已启用,那么在 parse_str() 解析之前,变量会被 addslashes() 转换。

例子

例子 1

<?php

parse_str("id=23&name=John%20Adams");

echo $id."<br />";

echo $name;

?>

输出:
23

John Adams

例子 2
<?php

parse_str("id=23&name=John%20Adams",$myArray);

print_r($myArray);

?>

输出:
Array

(

[id] => 23

[name] => John Adams

)
PHP 相关文章推荐
随机头像PHP版
Oct 09 PHP
谈谈PHP语法(4)
Oct 09 PHP
PHP设计模式之装饰者模式
Feb 29 PHP
php获取数组长度的方法(有实例)
Oct 27 PHP
php图片缩放实现方法
Feb 20 PHP
php5.4以上版本GBK编码下htmlspecialchars输出为空问题解决方法汇总
Apr 03 PHP
PHP实现删除字符串中任何字符的函数
Aug 11 PHP
PHP使用redis实现统计缓存mysql压力的方法
Nov 14 PHP
PHP数组实例详解
Jun 26 PHP
PHP多线程模拟实现秒杀抢单
Feb 07 PHP
PHP SESSION机制的理解与实例
Mar 22 PHP
php实现推荐功能的简单实例
Sep 29 PHP
PHP获取短链接跳转后的真实地址和响应头信息的方法
Jul 25 #PHP
PHP实现根据设备类型自动跳转相应页面的方法
Jul 24 #PHP
PHP结合JQueryJcrop实现图片裁切实例详解
Jul 24 #PHP
PHP 5.3新增魔术方法__invoke概述
Jul 23 #PHP
php实现与erlang的二进制通讯实例解析
Jul 23 #PHP
PHP使用CURL实现对带有验证码的网站进行模拟登录的方法
Jul 23 #PHP
Yii使用CLinkPager分页实例详解
Jul 23 #PHP
You might like
浅析php面向对象public private protected 访问修饰符
2013/06/30 PHP
PHP缓存集成库phpFastCache用法
2014/12/15 PHP
使用PHP编写发红包程序
2015/07/22 PHP
laravel异步监控定时调度器实例详解
2019/06/21 PHP
Jquery在IE7下无法使用 $.ajax解决方法
2009/11/11 Javascript
JavaScript 题型问答有答案参考
2010/02/17 Javascript
JavaScript和JQuery实用代码片段(一)
2010/04/07 Javascript
简单的jquery左侧导航栏和页面选中效果
2014/08/21 Javascript
jQuery中animate()方法用法实例
2014/12/24 Javascript
基于JavaScript实现Json数据根据某个字段进行排序
2015/11/24 Javascript
基于canvas实现的绚丽圆圈效果完整实例
2016/01/26 Javascript
倾力总结40条常见的移动端Web页面问题解决方案
2016/05/24 Javascript
Jquery获取第一个子元素简单实例
2016/06/02 Javascript
IScroll5实现下拉刷新上拉加载的功能实例
2017/08/11 Javascript
JS库中的Particles.js在vue上的运用案例分析
2017/09/13 Javascript
vue中路由参数传递可能会遇到的坑
2017/12/07 Javascript
bootstrap table列和表头对不齐的解决方法
2019/07/19 Javascript
vue组件中实现嵌套子组件案例
2020/08/31 Javascript
在Python中用has_key()方法查找键是否存在的教程
2015/05/21 Python
使用Python脚本将文字转换为图片的实例分享
2015/08/29 Python
Python常用的爬虫技巧总结
2016/03/28 Python
python编写弹球游戏的实现代码
2018/03/12 Python
Python操作redis实例小结【String、Hash、List、Set等】
2019/05/16 Python
python下的opencv画矩形和文字注释的实现方法
2019/07/09 Python
python-视频分帧&amp;多帧合成视频实例
2019/12/10 Python
Python面向对象程序设计之继承、多态原理与用法详解
2020/03/23 Python
Python virtualenv虚拟环境实现过程解析
2020/04/18 Python
Python获取指定网段正在使用的IP
2020/12/14 Python
HTML5拖放API实现拖放排序的实例代码
2017/05/11 HTML / CSS
eBay比利时购物网站:eBay.be
2019/08/09 全球购物
教师档案管理制度
2014/01/23 职场文书
简易版租房协议书范本
2014/10/13 职场文书
2014年库房工作总结
2014/11/26 职场文书
督导岗位职责
2015/02/04 职场文书
爱国主义电影观后感
2015/06/18 职场文书
Python列表的索引与切片
2022/04/07 Python