php curl请求封装


function curlPost($url, $data = [],$header=[])

{

    $ch = curl_init();

    curl_setopt($ch, CURLOPT_POST, 1);

    curl_setopt($ch, CURLOPT_HEADER, 0);

    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

    curl_setopt($ch, CURLOPT_URL, $url);

    curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);

    if($header){

        curl_setopt($ch, CURLOPT_HTTPHEADER, $header);

    }

    $result = curl_exec($ch);

    curl_close($ch);

    return $result;

}