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 相关文章推荐
桌面中心(二)数据库写入
Oct 09 PHP
PHP管理内存函数 memory_get_usage()使用介绍
Sep 23 PHP
php日历制作代码分享
Jan 20 PHP
php的闭包(Closure)匿名函数详解
Feb 22 PHP
分享一个Laravel好用的Cache宏
Mar 02 PHP
WordPress特定文章对搜索引擎隐藏或只允许搜索引擎查看
Dec 31 PHP
PHP数组函数array_multisort()用法实例分析
Apr 02 PHP
PHP中读取文件的几个方法总结(推荐)
Jun 03 PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
Jun 13 PHP
thinkPHP框架自动填充原理与用法分析
Apr 03 PHP
php图片裁剪函数
Oct 31 PHP
Laravel框架控制器,视图及模型操作图文详解
Dec 04 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保留两位小数并且四舍五入及不四舍五入的方法
2013/09/22 PHP
PHP中浮点数计算比较及取整不准确的解决方法
2015/01/09 PHP
求帮忙修改个php curl模拟post请求内容后并下载文件的解决思路
2015/09/20 PHP
php将从数据库中获得的数据转换成json格式并输出的方法
2018/08/21 PHP
List the Stored Procedures in a SQL Server database
2007/06/20 Javascript
使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
2010/05/07 Javascript
基于Jquery的实现回车键Enter切换焦点
2010/09/14 Javascript
jquery+css+ul模拟列表菜单具体实现思路
2013/04/15 Javascript
JavaScript中isPrototypeOf函数作用和使用实例
2015/06/01 Javascript
很棒的js选项卡切换效果
2016/07/15 Javascript
说说AngularJS中的$parse和$eval的用法
2017/09/14 Javascript
Vue.js 实现微信公众号菜单编辑器功能(二)
2018/05/08 Javascript
vue实现点击隐藏与显示实例分享
2019/02/13 Javascript
vue webpack重写cookie路径的方法
2019/07/10 Javascript
Typescript的三种运行方式(小结)
2019/09/18 Javascript
countup.js实现数字动态叠加效果
2019/10/17 Javascript
Vue.js下拉菜单组件使用方法详解
2019/10/19 Javascript
vue实现购物车选择功能
2020/01/10 Javascript
[51:07]VGJ.S vs Pain 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/20 DOTA
Python 使用requests模块发送GET和POST请求的实现代码
2016/09/21 Python
Python在OpenCV里实现极坐标变换功能
2019/09/02 Python
python 多维高斯分布数据生成方式
2019/12/09 Python
pytorch中的inference使用实例
2020/02/20 Python
python如何进行矩阵运算
2020/06/05 Python
python报错: 'list' object has no attribute 'shape'的解决
2020/07/15 Python
Python爬虫过程解析之多线程获取小米应用商店数据
2020/11/14 Python
美国快时尚彩妆品牌:Winky Lux(透明花瓣润唇膏)
2018/11/06 全球购物
意大利奢侈品牌在线精品店:Jole.it
2020/11/23 全球购物
高级编程求职信模板
2014/02/16 职场文书
党校学习自我鉴定
2014/02/24 职场文书
美丽乡村建设实施方案
2014/03/23 职场文书
家长会学生演讲稿
2014/04/26 职场文书
党支部特色活动方案
2014/08/20 职场文书
房产协议书范本
2014/10/18 职场文书
2014年防汛工作总结
2014/12/08 职场文书
医德医风个人总结
2015/02/28 职场文书