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 学习路线与时间表
Feb 21 PHP
使用PHP提取视频网站页面中的FLASH地址的代码
Apr 17 PHP
提示Trying to clone an uncloneable object of class Imagic的解决
Oct 27 PHP
PHP依赖倒置(Dependency Injection)代码实例
Oct 11 PHP
php 模拟 asp.net webFrom 按钮提交事件实例
Oct 13 PHP
php与Mysql的一些简单的操作
Feb 26 PHP
PHP使用适合阅读的格式显示文件大小的方法
Mar 05 PHP
ThinkPHP文件缓存类代码分享
Apr 22 PHP
PHP处理会话函数大总结
Aug 05 PHP
PHP实现基于栈的后缀表达式求值功能
Nov 10 PHP
php定期拉取数据对比方法实例
Sep 22 PHP
PHP中abstract(抽象)、final(最终)和static(静态)原理与用法详解
Jun 05 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基础知识:类与对象(3) 构造函数和析构函数
2006/12/13 PHP
深入理解PHP中的Session和Cookie
2013/06/21 PHP
PHP-Fcgi下PHP的执行时间设置方法
2013/08/02 PHP
ThinkPHP快速入门实例教程之数据分页
2014/07/01 PHP
PHP查询快递信息的方法
2015/03/07 PHP
PHP根据session与cookie用户登录状态操作类的代码
2016/05/13 PHP
PHP之将POST数据转化为字符串的实现代码
2016/11/03 PHP
Win10 下安装配置IIS + MySQL + nginx + php7.1.7
2017/08/04 PHP
PHP实现断点续传乱序合并文件的方法
2018/09/06 PHP
ModelDialog JavaScript模态对话框类代码
2011/04/17 Javascript
谈谈JavaScript类型系统之Math
2016/01/06 Javascript
Angularjs中UI Router全攻略
2016/01/29 Javascript
Ionic+AngularJS实现登录和注册带验证功能
2017/02/09 Javascript
使用Bootstrap + Vue.js实现添加删除数据示例
2017/02/27 Javascript
Angular 4依赖注入学习教程之组件服务注入(二)
2017/06/04 Javascript
Vue自定义指令详解
2017/07/28 Javascript
vue-router 导航钩子的具体使用方法
2017/08/31 Javascript
快速搭建React的环境步骤详解
2017/11/06 Javascript
JavaScript实现左侧菜单效果
2017/12/14 Javascript
vue2.0 datepicker使用方法
2018/02/04 Javascript
node使用Mongoose类库实现简单的增删改查
2018/11/08 Javascript
vue 地区选择器v-distpicker的常用功能
2019/07/23 Javascript
Openlayers+EasyUI Tree动态实现图层控制
2020/09/28 Javascript
[52:15]2014 DOTA2国际邀请赛中国区预选赛5.21 HGT VS LGD-GAMING
2014/05/23 DOTA
[00:10]神之谴戒
2019/03/06 DOTA
Python 元类使用说明
2009/12/18 Python
Python解析xml中dom元素的方法
2015/03/12 Python
python 将数据保存为excel的xls格式(实例讲解)
2018/05/03 Python
Python文件操作模拟用户登陆代码实例
2020/06/09 Python
python unichr函数知识点总结
2020/12/16 Python
HTML5是什么 HTML5是什么意思 HTML5简介
2012/10/26 HTML / CSS
大学运动会通讯稿
2014/01/28 职场文书
怎么写工作检讨书
2014/11/16 职场文书
2015毕业生实习工作总结
2014/12/12 职场文书
4S店收银员岗位职责
2015/04/07 职场文书
经典励志格言:每日一句,让你每天充满能量
2019/08/16 职场文书