php将数组转为url参数的方法

  介绍

这篇文章给大家分享的是有关php将数组转为url参数的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

在php中,可以使用内置的“http_build_query()函数将数组转为url参数。“http_build_query()函数是php5加入的,作用是把数组或对象转换成url参数,生成一个经过“url”的请求字符串。

 php将数组转为url参数的方法

<强> php使用http_build_query()函数将数组转为url参数

& lt; php ?   $ data=https://www.yisu.com/zixun/array (   “foo”=>“酒吧”,   “巴兹”=>“繁荣”,   “牛”=>“牛奶”,   “php”=>“超文本处理器”   );      回声http_build_query(元数据)。“/n”;   回声http_build_query(数据,美元”,“和”);      ?>

输出结果:

foo=bar&巴兹=boom&牛=milk& php=超文本+处理器   foo=bar&音箱;巴兹=boom&音箱;牛=milk&音箱;php=超文本+处理器

<强> http_build_query()函数介绍

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

写法格式:

http_build_query(混合query_data美元[,字符串$ numeric_prefix[,字符串$ arg_separator [int enc_type美元=PHP_QUERY_RFC1738]]])

打个比方:

$ data=https://www.yisu.com/zixun/array(“名字”=>“回调”,“价值”=>“测试”);   $ rescult=http_build_query(元数据),

我们输出下美元rescutl可以得到:

=callback&名称;价值=https://www.yisu.com/zixun/test

这个有什么用呢,这是模拟http请求的,把得到的数据数据通过函数url,一般是用在回调。

感谢各位的阅读!关于php将数组转为url参数的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

php将数组转为url参数的方法