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支持多种格式图片上传(支持jpg、png、gif)
Nov 03 PHP
修改apache配置文件去除thinkphp url中的index.php
Jan 17 PHP
PHP同时连接多个mysql数据库示例代码
Mar 17 PHP
php使用json_encode对变量json编码
Apr 07 PHP
检测codeigniter脚本消耗内存情况的方法
Mar 21 PHP
centos+php+coreseek+sphinx+mysql之一coreseek安装篇
Oct 25 PHP
PHP请求远程地址设置超时时间的解决方法
Oct 29 PHP
PHP编程实现阳历转换为阴历的方法实例
Aug 08 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
Aug 29 PHP
thinkphp5.1 文件引入路径问题及注意事项
Jun 13 PHP
详解PHP PDO简单教程
May 28 PHP
Laravel 之url参数,获取路由参数的例子
Oct 21 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 curl常见错误:SSL错误、bool(false)
2011/12/28 PHP
php获取$_POST同名参数数组的实现介绍
2013/06/30 PHP
浅析application/x-www-form-urlencoded和multipart/form-data的区别
2014/06/22 PHP
php json转换成数组形式代码分享
2014/11/10 PHP
PHP实现负载均衡session共享redis缓存操作示例
2018/08/22 PHP
asp 取文本框名称代码
2008/12/02 Javascript
javascript CSS画图之基础篇
2009/07/29 Javascript
基于jquery的复制网页内容到WORD的实现代码
2011/02/16 Javascript
jQuery鼠标事件汇总
2015/08/30 Javascript
浅谈js中子页面父页面方法 变量相互调用
2016/08/04 Javascript
js实现String.Fomat的实例代码
2016/09/02 Javascript
jQuery判断是否存在滚动条的简单方法
2016/09/17 Javascript
详解vue.js的devtools安装
2017/05/26 Javascript
使用JS编写的随机抽取号码的小程序
2017/08/11 Javascript
如何理解Vue的.sync修饰符的使用
2017/08/17 Javascript
Three.js开发实现3D地图的实践过程总结
2017/11/20 Javascript
5 种JavaScript编码规范
2018/01/30 Javascript
vuex 动态注册方法 registerModule的实现
2019/07/03 Javascript
Vue中util的工具函数实例详解
2019/07/08 Javascript
vue 实现LED数字时钟效果(开箱即用)
2019/12/08 Javascript
vue实现滚动鼠标滚轮切换页面
2020/12/13 Vue.js
python实现跨文件全局变量的方法
2014/07/07 Python
详解在Python和IPython中使用Docker
2015/04/28 Python
python实现的简单文本类游戏实例
2015/04/28 Python
python脚本设置系统时间的两种方法
2016/02/21 Python
python 通过exifread读取照片信息
2020/12/24 Python
伦敦一家西班牙童装精品店:La Coqueta
2018/02/02 全球购物
高三语文教学反思
2014/01/15 职场文书
超级搞笑检讨书
2014/01/15 职场文书
内蒙古鄂尔多斯市市长寄语
2014/04/10 职场文书
2015年新农合工作总结
2015/03/30 职场文书
商场收银员岗位职责
2015/04/07 职场文书
医院病假条怎么写
2015/08/17 职场文书
《我的长生果》教学反思
2016/02/20 职场文书
JS前端轻量fabric.js系列物体基类
2022/08/05 Javascript
MySQL下载安装配置详细教程 附下载资源
2022/09/23 MySQL