http_build_query
描述
生成URL-encode之后的请求字符串
http_build_query( mixed $query_data, string $numeric_prefix = ?, string $arg_separator = ?, int $enc_type = PHP_QUERY_RFC1738 ): string
$data = [ 'test1' => null, 'test2' => [], 'test3' => true, 'test4' => false, 'test5' => 0, 'test' => 'wang', ]; echo http_build_query($data); //test3=1&test4=0&test5=0&test=wang
注意:http_build_query 会将bool值转为1或0 空数组会直接过滤掉