下面小编就为大家带来一篇讲解php使用curl提交post多维数组, curl获取到array数据的解决方法。小编觉得挺不错的,现在就分享给大家,如果你在找curl多维数组,curl使用,也可以做个交流。一起跟随小编过来看看吧。
php使用curl提交post多维数组, curl获取到array数据的解决方法
作者:小程序开发师 发布时间:2018-04-08
php开发中,
经常使用curl采集网页或者向服务器提交数据。
curl用POST方式提交,
一般数据只要使用下面设置就行
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
但是有时候我们要提交的数据$data,
是一个二维数据或者多维数组,
如果按照上面的方式提交,
服务器端接收到的数据是 array,
不是正常数据。
这里应该把上面的设置改成下面的即可
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
即对提交的数据进行 http_build_query() 编码
服务器端就能正常接收数据了。
声明:部分文章或图片未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:2334512685,我们会及时删除。
发布:秦子恒博客,欢迎转载分享,请保留出处。
php使用curl提交post多维数组, curl获取到array数据的解决方法链接:https://www.qinziheng.com/details/5936/
php使用curl提交post多维数组, curl获取到array数据的解决方法相关文章