国产探花免费观看_亚洲丰满少妇自慰呻吟_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://m.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實現.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 重庆市| 广州市| 滕州市| 永济市| 青岛市| 襄樊市| 莱阳市| 满洲里市| 岢岚县| 额尔古纳市| 阜平县| 陆良县| 绥棱县| 平利县| 南通市| 重庆市| 奎屯市| 博兴县| 玉门市| 涞源县| 邮箱| 灵寿县| 四平市| 新疆| 六枝特区| 垣曲县| 综艺| 哈巴河县| 无极县| 舒城县| 新民市| 渭南市| 隆回县| 五寨县| 将乐县| 郴州市| 江门市| 宝丰县| 五常市| 濮阳县| 阿拉善右旗|