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面向对象分析设计的61条军规小结
Jul 17 PHP
调整优化您的LAMP应用程序的5种简单方法
Jun 26 PHP
解析PHP中的正则表达式以及模式匹配
Jun 19 PHP
PHP+javascript制作带提示的验证码源码分享
May 28 PHP
PHP独立Session数据库存储操作类分享
Jun 11 PHP
ThinkPHP空模块和空操作详解
Jun 30 PHP
PHP中auto_prepend_file与auto_append_file用法实例分析
Sep 22 PHP
微信公众号开发之微信公共平台消息回复类实例
Nov 14 PHP
解决ThinkPHP下使用上传插件Uploadify浏览器firefox报302错误的方法
Dec 18 PHP
yii2.0框架使用 beforeAction 防非法登陆的方法分析
Sep 11 PHP
php解决约瑟夫环算法实例分析
Sep 30 PHP
YII2框架中actions的作用与使用方法示例
Mar 13 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
《魔兽世界》惊魂幻象将获得调整
2020/03/08 其他游戏
用phpmyadmin更改mysql5.0登录密码
2008/03/25 PHP
phpexcel导出excel的颜色和网页中的颜色显示不一致
2012/12/11 PHP
如何使用PHP计算上一个月的今天
2013/05/23 PHP
php文件压缩之PHPZip类用法实例
2015/06/18 PHP
php数字运算验证码的实现代码
2015/07/30 PHP
PHP全局变量与超级全局变量区别分析
2016/04/01 PHP
PHP静态延迟绑定和普通静态效率的对比
2017/10/20 PHP
用于判断用户注册时,密码强度的JS代码
2009/01/01 Javascript
使用Json比用string返回数据更友好,也更面向对象一些
2011/09/13 Javascript
js自定义事件及事件交互原理概述(二)
2013/02/01 Javascript
减少访问DOM的次数提升javascript性能
2014/02/24 Javascript
基于NodeJS的前后端分离的思考与实践(二)模版探索
2014/09/26 NodeJs
vue复合组件实现注册表单功能
2017/11/06 Javascript
Vue+Vux项目实践完整代码
2017/11/30 Javascript
vue-cli 3.0 自定义vue.config.js文件,多页构建的方法
2018/09/19 Javascript
JS实现商城秒杀倒计时功能(动态设置秒杀时间)
2019/12/12 Javascript
在JavaScript中实现链式调用的实现
2019/12/24 Javascript
JavaScript中的各种宽高属性的实现
2020/05/08 Javascript
vue实现禁止浏览器记住密码功能的示例代码
2021/02/03 Vue.js
[02:43]2014DOTA2国际邀请赛 官方Alliance战队纪录片
2014/07/14 DOTA
python脚本设置超时机制系统时间的方法
2016/02/21 Python
django 创建过滤器的实例详解
2017/08/14 Python
基于CSS3实现图片模糊过滤效果
2015/11/19 HTML / CSS
Html5游戏开发之乒乓Ping Pong游戏示例(三)
2013/01/21 HTML / CSS
Hotter Shoes美国官网:英国最受欢迎的舒适鞋
2018/08/02 全球购物
New Balance澳大利亚官网:运动鞋和健身服装
2019/02/23 全球购物
SQL Server里面什么样的视图才能创建索引
2015/04/17 面试题
广州盈通面试题
2015/12/05 面试题
婚前保证书
2014/04/29 职场文书
体育系毕业生自荐信
2014/06/28 职场文书
话题作文之诚信
2019/11/28 职场文书
用Python提取PDF表格的方法
2021/04/11 Python
python如何进行基准测试
2021/04/26 Python
java如何实现socket连接方法封装
2021/09/25 Java/Android
Python使用永中文档转换服务
2022/05/06 Python