我是靠谱客的博主 称心大叔,这篇文章主要介绍使用 http_build_query,现在分享给大家,希望可以做个参考。

http_build_query()函数的作用是使用给出的关联(或下标)数组生成一个经过 URL-encode 的请求字符串。

用于模拟http请求的,把得到的数据data通过函数URL-encode,一般是用在回调。

NULL 的值将会被会略

<?php
$arr = array('test' => null, 'test2' => 1);
// test2=1
echo http_build_query($arr);

来源: https://www.php.net/manual/zh/function.http-build-query.php#60523

True 和 False 将会被转换成数字

<?php
$a = [teste1= true,teste2=false];
// teste1=1&teste2=0
echo http_build_query($a)

来源: https://www.php.net/manual/zh/function.http-build-query.php#122232

空的数组不会出现在结果中

<?php
$post_data = array('name'=>'miller', 'address'=>array('address_lines'=>array()), 'age'=>23);
// name=miller&age=23
echo http_build_query($post_data);

来源: https://www.php.net/manual/zh/function.http-build-query.php#109466

最后

以上就是称心大叔最近收集整理的关于使用 http_build_query的全部内容,更多相关使用内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(153)

评论列表共有 0 条评论

立即
投稿
返回
顶部