PHP http_build_query函数

http_build_query  生成 URL-encode 之后的请求字符串。

string http_build_query ( mixed $query_data [, string $numeric_prefix [, string $arg_separator [, int $enc_type = PHP_QUERY_RFC1738 ]]] )

query_data

可以是数组或包含属性的对象。

一个 query_data 数组可以是简单的一维结构,也可以是由数组组成的数组(其依次可以包含其它数组)。

如果 query_data 是一个对象,只有 public 的属性会加入结果。

范例

例一 http_build_query() 使用示例

以上例程会输出:

例二 http_build_query() 使用数字下标的元素

以上例程会输出:

例三 http_build_query() 使用复杂的数组

这会输出:(为了可读性,字已经换行了)

Note:

只有基础数组中的数字下标元素“CEO”才获取了前缀,其它数字下标元素(如 pastimes 下的元素)则不需要为了合法的变量名而加上前缀。

例四 http_build_query() 使用对象

以上例程会输出:

 

承接各种网站开发与修改、爬虫、数据采集分析、小程序等任务

Html+Css+JS+PHP+Nodejs+Python

专治网站各种不服

一起探讨,互相学习,共同进步!有事儿您说话。

This entry was posted in PHP and tagged by 织梦先生. Bookmark the permalink.