Rumah > pembangunan bahagian belakang > tutorial php > php cURL发送请求主要使用哪些函数?

php cURL发送请求主要使用哪些函数?

PHPz
Lepaskan: 2020-09-05 13:36:45
asal
1579 orang telah melayarinya

php cURL发送请求主要使用哪些函数?

php cURL发送请求主要使用哪些函数?

  • curl_init():初始化一个cURL会话

    初始化一个新的会话,返回一个cURL句柄,供curl_setopt(), curl_exec()和curl_close() 函数使用。

  • curl_setopt():可以模仿用户的一些行为,如模仿用户登录,注册等等一些用户可操作的行为哦。

    curl_setopt()函数将为一个CURL会话设置选项。

  • curl_exec():执行一个cURL会话

    执行给定的cURL会话。

    这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。

  • curl_close():关闭一个cURL会话

    关闭一个cURL会话并且释放所有资源。cURL句柄ch 也会被释放。

示例:发送get请求

function geturl($url){
        $headerArray =array("Content-type:application/json;","Accept:application/json");
        $ch = curl_init();
         curl_setopt($ch, CURLOPT_URL, $url);
         curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); 
         curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE); 
         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
         curl_setopt($url,CURLOPT_HTTPHEADER,$headerArray);
         $output = curl_exec($ch);
        curl_close($ch);
        $output = json_decode($output,true);
        return $output;
Salin selepas log masuk

更多相关知识,请访问 PHP中文网!!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan