php curl 不等待返回的實作方法

藏色散人
發布: 2023-03-06 11:30:02
原創
3932 人瀏覽過

在php中可以透過在使用CURL時設定「CUROPT_TIMEOUT」為1的方式來實現php curl觸發不等待返回即可。

php curl 不等待返回的實作方法

推薦:《PHP影片教學

php 觸發腳本不等待回傳的方法之curl

如果希望php造訪一下網址,但不需要傳回結果,如:需要執行很長時間的頁面,不用等待回傳結果,只需要執行了就可以了,辦法之一:

使用CURL需要設定CUROPT_TIMEOUT為1(最小為1)。也就是說,客戶端至少必須等待1秒鐘。

public function set_cache_log(){ $host = "https://****.com.cn/index.php?s=/moudle/controller/function/id/12"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $host); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_TIMEOUT, 1); $content=curl_exec($ch); curl_close($ch); }
登入後複製

以上是php curl 不等待返回的實作方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!