http_build_query()
生成 URL-encode 之后的请求字符串
说明
http_build_query()是php5+中一个不是很常用的函数,可以把数组转换为url连接形式
大概效果就是array(a=>1,b=>2,c=>3); 转换为a=1&b=2&c=3。
使用方法
string http_build_query ( mixed $query_data [, string $numeric_prefix [, string$arg_separator [, int $enc_type = PHP_QUERY_RFC1738 ]]] )
例子
来一个简单的例子说明把
<?php $data = array('foo'=>'bar', 'baz'=>'boom', 'cow'=>'milk', 'php'=>'hypertext processor'); echo http_build_query($data) . "\n"; echo http_build_query($data, '', '&'); ?>
显示结果为
foo=bar&baz=boom&cow=milk&php=hypertext+processor foo=bar&baz=boom&cow=milk&php=hypertext+processor
是不是很简单?
转载请注明:七彩悠悠博客 | 心悠悠 情悠悠 » http_build_query函数介绍