【发布时间】:2017-09-02 06:39:15
【问题描述】:
我知道 curl 的 POSTFIELDS 选项将采用查询字符串或关联数组。
curl_setopt($curl, CURLOPT_POSTFIELDS, $_POST);
但是假设我有一个页面,输入如下:
<input type="text" name="address[line1]">
PHP 将创建一个多维数组$_POST['address']['line1'],不幸的是curl_setopt 不知道如何处理。是否有一些简单的方法可以将可能是多维的关联数组转换为有效的 HTTP 查询字符串?
或者,是否有某种方法可以访问原始 HTTP 后查询字符串,就像使用 get $_SERVER['QUERY_STRING'] 一样?
【问题讨论】:
-
是的,这正是我想要的。非常感谢!