(PHP 4 >= 4.0.2, PHP 5, PHP 7, PHP 8)
curl_exec — 執行 cURL 會(huì )話(huà)
執行給定的 cURL 會(huì )話(huà)。
這個(gè)函數應該在初始化一個(gè) cURL 會(huì )話(huà)并且全部的選項都被設置后被調用。
成功時(shí)返回 true
, 或者在失敗時(shí)返回 false
。 然而,如果 設置了 CURLOPT_RETURNTRANSFER
選項,函數執行成功時(shí)會(huì )返回執行的結果,失敗時(shí)返回 false
。
注意:
注意:響應代碼是錯誤碼時(shí)(例如
404 Not found
)也不會(huì )被當作失敗。這種情況可以使用 curl_getinfo() 來(lái)檢查。
示例 #1 獲取網(wǎng)頁(yè)
<?php
// 創(chuàng )建新的 cURL 資源
$ch = curl_init();
// 設置 URL 和相應的選項
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/");
curl_setopt($ch, CURLOPT_HEADER, 0);
// 抓取 URL 并把它傳遞給瀏覽器
curl_exec($ch);
// 關(guān)閉 cURL 資源,并且釋放系統資源
curl_close($ch);
?>