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基础知识:类与对象(4) 范围解析操作符(::)
Dec 13 PHP
php foreach 参数强制类型转换的问题
Dec 10 PHP
php file_put_contents()功能函数(集成了fopen、fwrite、fclose)
May 24 PHP
9段PHP实用功能的代码推荐
Oct 14 PHP
php输出全球各个时区列表的方法
Mar 31 PHP
Zend Framework动作助手(Zend_Controller_Action_Helper)用法详解
Mar 05 PHP
Smarty模板引擎缓存机制详解
May 23 PHP
php获取一定范围内取N个不重复的随机数
May 28 PHP
[原创]php实现子字符串位置相互对调互换的方法
Jun 02 PHP
常用PHP数组排序函数归纳
Aug 08 PHP
php取出数组单个值的方法
Mar 12 PHP
Laravel5.5 手动分页和自定义分页样式的简单实现
Oct 15 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/08/07 PHP
部署PHP项目应该注意的几点事项分享
2013/12/20 PHP
php支持中文字符串分割的函数
2015/05/28 PHP
扩展easyui.datagrid,添加数据loading遮罩效果代码
2010/11/02 Javascript
JQquery的一些使用心得分享
2012/08/01 Javascript
获取非最后一列td值并将title设为该值的方法
2013/10/30 Javascript
实现checkbox全选、反选、取消JavaScript小脚本异常
2014/04/10 Javascript
JQuery实现表格动态增加行并对新行添加事件
2014/07/30 Javascript
一个JavaScript用逗号分割字符串实例
2014/09/22 Javascript
jQuery基于ajax()使用serialize()提交form数据的方法
2015/12/08 Javascript
JavaScript中split与join函数的进阶使用技巧
2016/05/03 Javascript
json实现添加、遍历与删除属性的方法
2016/06/17 Javascript
AngularJS中$apply方法和$watch方法用法总结
2016/12/13 Javascript
原生js验证简洁注册登录页面
2016/12/17 Javascript
angularjs指令之绑定策略(@、=、&amp;)
2017/04/13 Javascript
深入研究jQuery图片懒加载 lazyload.js使用方法
2017/08/16 jQuery
微信小程序与后台PHP交互的方法实例分析
2018/12/10 Javascript
element-ui多文件上传的实现示例
2019/04/10 Javascript
JS工厂模式开发实践案例分析
2019/10/17 Javascript
vue实现从外部修改组件内部的变量的值
2020/07/30 Javascript
Python 文件操作技巧(File operation) 实例代码分析
2008/08/11 Python
python调用java的Webservice示例
2014/03/10 Python
分析并输出Python代码依赖的库的实现代码
2015/08/09 Python
各种Python库安装包下载地址与安装过程详细介绍(Windows版)
2016/11/02 Python
Python实现购物车购物小程序
2018/04/18 Python
python3 flask实现文件上传功能
2020/03/20 Python
树莓派+摄像头实现对移动物体的检测
2019/06/22 Python
django中账号密码验证登陆功能的实现方法
2019/07/15 Python
Django中URL的参数传递的实现
2019/08/04 Python
Pandas实现DataFrame按行求百分数(比例数)
2019/12/27 Python
基于python生成英文版词云图代码实例
2020/05/16 Python
python+selenium实现12306模拟登录的步骤
2021/01/21 Python
Bloomingdale’s阿联酋:选购奢华时尚、美容及更多
2020/09/22 全球购物
酒店服务与管理毕业生求职信
2013/11/02 职场文书
超市创业计划书
2014/09/15 职场文书
幼师辞职信范文
2015/02/27 职场文书