将PHP数组转成待查询的字符串
Posted by 撒得一地 on 2015年12月11日 in PHP笔记
上一篇: 使用PHP禁止特定IP访问我们的站点
下一篇: 用最短的PHP代码返回HTTP响应码
下一篇: 用最短的PHP代码返回HTTP响应码
我们经常需要将PHP数组转成一个待查询字符串,该字符串可以用在URL参数中或者POST请求中。在PHP中,有许多丰富的内建函数,比如 http_build_query()就可以将一个PHP数组转成一个包含参数及值的字符串。
将一个PHP数组转成RUL查询字符串,首先让我们先看一下下面这个数组:
<?php $data = array( 'apikey'=>'xg6tr7k', 'user'=>'abcd', 'email'=>'jhon.php@example.com' ); ?>
下面,让我们看下如何使用http_build_query()内建函数将上面的数组转成一个待查询字符串:
<?php echo http_build_query($data); ?>
上面输出:apikey=xg6tr7k&user=abcd&email=jhon.php%40example.com
你可以将输出的字符串用在URL查询或者POST查询中。
上一篇: 使用PHP禁止特定IP访问我们的站点
下一篇: 用最短的PHP代码返回HTTP响应码
下一篇: 用最短的PHP代码返回HTTP响应码