parse_str与http_build_query的使用
2018-01-05 15:27
603 查看
<?php
//parse_str与http_build_query的使用
//使用parse_str将url字符串转变为key=>value的数组
$str = "tn=monline_dg&ie=utf-8&bs=httpbuildurl&f=3&rsv_bp=1&wd=php+buildquery&rsv_sug3=17&rsv_sug4=330&rsv_sug1=16&oq=php+build&rsv_sug2=0&rsp=0&inputT=8922";
parse_str($str,$arr);
var_export($arr);
/*
输出:
array (
'tn' => 'monline_dg',
'ie' => 'utf-8',
'bs' => 'httpbuildurl',
'f' => '3',
'rsv_bp' => '1',
'wd' => 'php buildquery',
'rsv_sug3' => '17',
'rsv_sug4' => '330',
'rsv_sug1' => '16',
'oq' => 'php build',
'rsv_sug2' => '0',
'rsp' => '0',
'inputT' => '8922',
)
*/
//使用http_build_query将key=>value的数组转变为url字符串
$url = http_build_query($arr);
echo($url);
//输出:tn=monline_dg&ie=utf-8&bs=httpbuildurl&f=3&rsv_bp=1&wd=php+buildquery&rsv_sug3=17&rsv_sug4=330&rsv_sug1=16&oq=php+build&rsv_sug2=0&rsp=0&inputT=8922
?>
//parse_str与http_build_query的使用
//使用parse_str将url字符串转变为key=>value的数组
$str = "tn=monline_dg&ie=utf-8&bs=httpbuildurl&f=3&rsv_bp=1&wd=php+buildquery&rsv_sug3=17&rsv_sug4=330&rsv_sug1=16&oq=php+build&rsv_sug2=0&rsp=0&inputT=8922";
parse_str($str,$arr);
var_export($arr);
/*
输出:
array (
'tn' => 'monline_dg',
'ie' => 'utf-8',
'bs' => 'httpbuildurl',
'f' => '3',
'rsv_bp' => '1',
'wd' => 'php buildquery',
'rsv_sug3' => '17',
'rsv_sug4' => '330',
'rsv_sug1' => '16',
'oq' => 'php build',
'rsv_sug2' => '0',
'rsp' => '0',
'inputT' => '8922',
)
*/
//使用http_build_query将key=>value的数组转变为url字符串
$url = http_build_query($arr);
echo($url);
//输出:tn=monline_dg&ie=utf-8&bs=httpbuildurl&f=3&rsv_bp=1&wd=php+buildquery&rsv_sug3=17&rsv_sug4=330&rsv_sug1=16&oq=php+build&rsv_sug2=0&rsp=0&inputT=8922
?>
相关文章推荐
- php使用http_build_query,parse_url,parse_str创建与解析url
- php使用http_build_query,parse_url,parse_str创建与解析url详解
- php使用http_build_query,parse_url,parse_str创建与解析url
- parse_str与http_build_query的使用
- parse_str()和http_build_query()的使用
- parse_str与http_build_query的使用
- PHP的parse_str() 函数 和http_build_query()函数
- URL处理几个关键的函数parse_url、parse_str与http_build_query
- 写给Lewis的-URL处理几个关键的函数parse_url、parse_str与http_build_query
- PHP URL处理关键函数parse_url、parse_str与http_build_query
- URL处理两个关键的函数parse_str与http_build_query
- php函数http_build_query数组变为GET形式字符串方式,parse_str将get参数形式的字符串还原成数组
- php之parse_url 、parse_str 、http_build_query
- http_build_query()—使用给出的关联(或下标)数组生成一个经过 URL-encode 的请求字符串
- PHP函数http_build_query使用详解
- 函数参数前加&, implode, http_build_query 的使用方法
- http_build_query()函数使用方法
- PHP函数http_build_query使用详解
- php函数extract、set_time_limit、compact、http_build_query的使用
- http_build_query()函数使用方法