ホームページ > バックエンド開発 > PHPチュートリアル > php cURL发送请求主要使用哪些函数?

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

PHPz
リリース: 2020-09-05 13:36:45
オリジナル
1580 人が閲覧しました

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;
ログイン後にコピー

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

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート