从数组构造查询字符串的 PHP 函数
在 PHP 中,有一个固有的函数可以轻松地从数组构造查询字符串键值对。本文旨在揭开这个难以捉摸的函数的名称。
内置 PHP 函数
尽管网上有大量第三方解决方案,但 PHP 语言提供了它有专门的功能来完成这项任务。它的名称是 http_build_query().
用法
http_build_query() 函数接受一个键值对数组作为其输入并返回一个查询字符串。语法如下:
<code class="php">http_build_query($data);</code>
其中 $data 是输入数组。
示例
考虑以下数组:
<code class="php">$data = array( 'name' => 'John Doe', 'age' => 30, 'city' => 'New York' );</code>
使用 http_build_query():
<code class="php">$queryString = http_build_query($data);</code>
生成的查询字符串将是:
name=John+Doe&age=30&city=New York
注释
以上是如何将 PHP 数组转换为查询字符串?的详细内容。更多信息请关注PHP中文网其他相关文章!