我是靠谱客的博主 称心大叔,最近开发中收集的这篇文章主要介绍使用 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的全部内容,希望文章能够帮你解决使用 http_build_query所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部