YII php模拟post传输multipart/form-data带多维数组数据

发布时间:2023年12月26日

方法一:
post发送:
function curl_post($url, $post_data)
{
error_reporting(E_WARNING);
$delimiter = uniqid();
c h = c u r l i n i t ( ) ; c u r l s e t o p t ( ch = curl_init(); curl_setopt( ch=curli?nit();curls?etopt(ch, CURLOPT_POST, true);

    curl_setopt($ch, CURLOPT_POSTFIELDS,$post_data );
    curl_setopt($ch, CURLOPT_URL, $url);
    $header = array("Content-Type:multipart/form-data;charset=utf-8", 'Content-Length: ' . strlen($post_data));
    curl_setopt($ch, CURLOPT_HTTPHEADER, $header); //设置HTTP头
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //设置是否返回信息
    $info = curl_exec($ch); //接收返回信息
    if (curl_errno($ch)) {
        print curl_error($ch);
    }
    curl_close($ch); //关闭curl链接

    $result = json_decode($info, true);
    return $result;
}

数据组合:
public function actionImA(){
var_dump( P O S T ) ; v a r d u m p ( _POST); var_dump( P?OST);vard?u</

文章来源:https://blog.csdn.net/yzhui61283454/article/details/135135821
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。