国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

php中CURL實現多線程的筆記

2024-05-04 21:47:48
字體:
來源:轉載
供稿:網友

php執行多線程有fscoket與curl兩種方式,但我們經常會碰到fscoket不能使用了,但curl很多服務器都支持了,下面我們一起來看一個利用CURL實現多線程方法,PHP實例代碼如下:

  1. $ch = curl_init();     
  2. $curl_opt = array
  3.   CURLOPT_URL=>"http://www.survivalescaperooms.com"
  4.   CURLOPT_RETURNTRANSFER=>1, 
  5.   CURLOPT_TIMEOUT=>1 
  6. );     
  7. curl_setopt_array($ch$curl_opt); 
  8. curl_exec($ch); 
  9. curl_close($ch); 

上次的文章用的是fscoket時間的異步操作,在實際應用中的時候有的服務器是用不了的,這個時候就用curl來應對.

第一行:初始化一個curl資源

第二行:設置要用的參數數組

CURLOPT_URL  設置訪問的資源

CURLOPT_RETURNTRANSFER 設置返回字符串不直接輸入

CURLOPT_TIMEOUT   超時時間,這里最低只能為1秒,也就說和fscoket是有區別的,這里代碼會等待一分鐘,一般來是將需要很長時間的執行的代碼執行異步的

第三行:對初始化的資源進行設置參數,執行curl

第四行:關閉curl資源

至此一個curl實現的異步操作已經完成,但是這里不建議使用,建議使用fscoket實現.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 河北区| 平昌县| 额济纳旗| 福建省| 崇左市| 平定县| 保山市| 肃南| 山东省| 涪陵区| 洛扎县| 肥乡县| 锦州市| 龙泉市| 兴和县| 龙江县| 永平县| 丰城市| 托克托县| 武胜县| 江阴市| 九龙城区| 梓潼县| 静海县| 金阳县| 翁牛特旗| 乌拉特前旗| 嵊州市| 铜鼓县| 广州市| 江油市| 商洛市| 香港| 恩平市| 定结县| 安宁市| 太湖县| 八宿县| 夏河县| 探索| 万全县|