数码资讯
PHP函数http_build_query使用一个详细的解决方案
什么是http_build_query 使用给定的关联(或下标)阵列,通过url-encode.the参数表单生成请求字符串可以是一个数组或对象包含属性,表单数组可以是一个简单的单维结构,或一个数组的数组(这反过来又可以包含其他数组)。如果我们使用数字下标在基阵,同时给我们的numeric_pref
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
什么是http_build_query
使用给定的关联(或下标)阵列,通过url-encode.the参数表单生成请求字符串可以是一个数组或对象包含属性,表单数组可以是一个简单的单维结构,或一个数组的数组(这反过来又可以包含其他数组)。如果我们使用数字下标在基阵,同时给我们的numeric_prefix参数。这个参数将用作基数组中数字下标元素的前缀。这是为了获得PHP或其他CGI程序的合法变量名来在数据后面进行解码。
http_build_query具有多种用途,不仅可以传递到关联数组,也可以引入索引数组,多维数组和对象甚至。
http_build_query怎么使用它
复制代码代码如下所示:
http_build_query(字符串数组字符串的numeric_prefix表单{,})
输入一维关联数组
复制代码代码如下所示:
阵列
(
{姓名} = > Lizhong
{年龄>18
)
名称= lizhongage = 18
传入的一维索引组
复制代码代码如下所示:
阵列
(
{ 0 } = > Lizhong
{ 1 } = 18
)
0 = 1 1 = 18
输入二维数组
复制代码代码如下所示:
阵列
(
{数组
(
{
{
)
{
)
一% 5ba % % % 5d = AA 5bb 5d = BC = C
传入的对象
复制代码代码如下所示:
类对象{
公共美元= A;
美元B = B公共;
Private $c ='c';
公共函数(){
返回;
}
}
$ obj =新的对象();
$str = http_build_query($ obj);
回声$;
输出:
复制代码代码如下所示:
a = AB = b
因为C是一个私有变量,所以不能访问C成员,所以只有A和B被导出,并且对象中的函数不会被打印出来!
使用给定的关联(或下标)阵列,通过url-encode.the参数表单生成请求字符串可以是一个数组或对象包含属性,表单数组可以是一个简单的单维结构,或一个数组的数组(这反过来又可以包含其他数组)。如果我们使用数字下标在基阵,同时给我们的numeric_prefix参数。这个参数将用作基数组中数字下标元素的前缀。这是为了获得PHP或其他CGI程序的合法变量名来在数据后面进行解码。
http_build_query具有多种用途,不仅可以传递到关联数组,也可以引入索引数组,多维数组和对象甚至。
http_build_query怎么使用它
复制代码代码如下所示:
http_build_query(字符串数组字符串的numeric_prefix表单{,})
输入一维关联数组
复制代码代码如下所示:
阵列
(
{姓名} = > Lizhong
{年龄>18
)
名称= lizhongage = 18
传入的一维索引组
复制代码代码如下所示:
阵列
(
{ 0 } = > Lizhong
{ 1 } = 18
)
0 = 1 1 = 18
输入二维数组
复制代码代码如下所示:
阵列
(
{数组
(
{
{
)
{
)
一% 5ba % % % 5d = AA 5bb 5d = BC = C
传入的对象
复制代码代码如下所示:
类对象{
公共美元= A;
美元B = B公共;
Private $c ='c';
公共函数(){
返回;
}
}
$ obj =新的对象();
$str = http_build_query($ obj);
回声$;
输出:
复制代码代码如下所示:
a = AB = b
因为C是一个私有变量,所以不能访问C成员,所以只有A和B被导出,并且对象中的函数不会被打印出来!
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。