1. 程式人生 > 實用技巧 >php curl get

php curl get

以前記錄了好多,總是不好找,這次就簡單的記錄一下

function curl_get($url){
 
   $header = array(
       'Accept: application/json',
    );
    $curl = curl_init();
    //設定抓取的url
    curl_setopt($curl, CURLOPT_URL, $url);
    //設定標頭檔案的資訊作為資料流輸出
    curl_setopt($curl, CURLOPT_HEADER, 0);
    // 超時設定,以秒為單位
    curl_setopt($curl, CURLOPT_TIMEOUT, 1);
 
    
// 超時設定,以毫秒為單位 // curl_setopt($curl, CURLOPT_TIMEOUT_MS, 500); // 設定請求頭 curl_setopt($curl, CURLOPT_HTTPHEADER, $header); //設定獲取的資訊以檔案流的形式返回,而不是直接輸出。 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false
); //執行命令 $data = curl_exec($curl); // 顯示錯誤資訊 if (curl_error($curl)) { print "Error: " . curl_error($curl); } else { // 列印返回的內容 var_dump($data); curl_close($curl); }