PHP中可以自动分割查询字符的Parse_str函数使用示例
2018-10-12 14:08
525 查看
直接上代码:
$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中可以自动分割查询字符的Parse_str函数使用示例
- oracle优化,hint的使用! (系统自动优化有时不是最好的,我们可以手动添加hint来提高查询效率
- php把一个字符串分割成字符数组(可以用参数指定数组每个元素字符的长度)
- PHP使用preg_split()分割特殊字符(元字符等)的方法分析
- 使用该JavaBean可以将数据在JSP页面中以表格的形式显示出来,并具有动态排序、动态生成查询、自动分页功能
- php快递单号查询接口使用示例
- php上传apk后自动提取apk包信息的使用(示例下载)
- PHP使用PDO抽象层获取查询结果的方法示例
- php使用parse_str实现查询字符串解析到变量中的方法
- php上传apk后自动提取apk包信息的使用(示例下载)
- php快递单号查询接口使用示例
- php用explode,可以提供多个字符作为分割符来进行分割数组吗?
- php使用自定义函数实现汉字分割替换功能示例
- PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)
- 关于oracle 11g自动分区+分区改名+定时任务综合使用实现自动分区后可以进行分区查询
- jQuery - Ajax - 与PHP集成可以使用json_encode返回结果
- 【开源】QuickPager ASP.NET2.0分页控件——使用示例、基本应用和查询功能
- 开发PHP扩展-提供一个可以被PHP使用的类
- C#中可以使用正则表达式来过滤html字符
- 水晶报表问题汇总(水晶报表的使用与查询条件生成报表、注册码、打印问题、模式使用示例、C#.Net的WinForm中的使用、程序发布与部署)