最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于PHP CURL用法的深入分析

 更新時(shí)間:2013年06月09日 11:18:04   作者:  
本篇文章是對PHP中的CURL用法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
如下所示:
復(fù)制代碼 代碼如下:

<?php
header('Context-Type:text/html;charset:gb2312;');
$urls = array(
 'http://www.baidu.com/',
 'http://www.pconline.com.cn/',
 'http://www.163.com/'
);
$options = array(
 CURLOPT_RETURNTRANSFER=>1,
 CURLOPT_FOLLOWLOCATION=>1, 
 CURLOPT_HEADER => false, 
 CURLOPT_HTTPHEADER => array(
  'Accept'=>' text/html, application/xhtml+xml,',
  'Accept-Encoding'=>' gzip, deflate',
  'Accept-Language'=>' zh-CN',
  'Connection'=>' Keep-Alive', 
  'User-Agent'=>' Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)',
 ),
);
function curlMultiRequest($urls,$options=array()){
 $ch = array();
 $results = array();
 $mh = curl_multi_init();
 foreach($urls as $key=>$val){
  $ch[$key] = curl_init();
  if($options){
   curl_setopt_array($ch[$key],$options);
  }  
  curl_setopt($ch[$key],CURLOPT_URL,$val);
  curl_multi_add_handle($mh,$ch[$key]);
 }

 $running = null;
 do{
  curl_multi_exec($mh,$running);
 }while($running>0); 

 foreach($ch as $key=>$val){
  //$results[$key] = iconv('gb2312','utf-8',curl_multi_getcontent($val));
  $results[$key] = curl_multi_getcontent($val);
  curl_multi_remove_handle($mh,$val);
  curl_close($val);
 } 
 curl_multi_close($mh); 
 return $results;
}
$results = curlMultiRequest($urls,$options);
print_r($results);
?>

相關(guān)文章

  • php封裝db類連接sqlite3數(shù)據(jù)庫的方法實(shí)例

    php封裝db類連接sqlite3數(shù)據(jù)庫的方法實(shí)例

    sqlite數(shù)據(jù)庫只用一個(gè)文件就ok,小巧方便,所以是一個(gè)非常不錯(cuò)的嵌入式數(shù)據(jù)庫,下面這篇文章主要給大家介紹了關(guān)于php利用封裝db類連接sqlite3的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。
    2017-12-12
  • PHP goto語句用法實(shí)例

    PHP goto語句用法實(shí)例

    在本篇文章里小編給大家整理了關(guān)于PHP goto語句用法的相關(guān)實(shí)例以及語法講解,需要的朋友們參考學(xué)習(xí)下。
    2019-08-08
  • php中使用array_filter()函數(shù)過濾數(shù)組實(shí)例講解

    php中使用array_filter()函數(shù)過濾數(shù)組實(shí)例講解

    在本篇文章里小編給大家分享的是一篇關(guān)于php中使用array_filter()函數(shù)過濾數(shù)組實(shí)例講解,有興趣的朋友們可以學(xué)習(xí)下。
    2021-03-03
  • PHP迭代器接口Iterator用法分析

    PHP迭代器接口Iterator用法分析

    這篇文章主要介紹了PHP迭代器接口Iterator用法,結(jié)合實(shí)例形式分析了PHP迭代器接口Iterator的概念、功能、定義與使用方法,需要的朋友可以參考下
    2017-12-12
  • Mac M1安裝mnmp(Mac+Nginx+MySQL+PHP)開發(fā)環(huán)境

    Mac M1安裝mnmp(Mac+Nginx+MySQL+PHP)開發(fā)環(huán)境

    這篇文章主要介紹了Mac M1安裝mnmp(Mac+Nginx+MySQL+PHP)開發(fā)環(huán)境,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • PHP的Yii框架中YiiBase入口類的擴(kuò)展寫法示例

    PHP的Yii框架中YiiBase入口類的擴(kuò)展寫法示例

    這篇文章主要介紹了PHP的Yii框架中YiiBase入口類的擴(kuò)展寫法示例,同時(shí)詳細(xì)講解了import和autoload這兩個(gè)YiiBase中的重要方法,需要的朋友可以參考下
    2016-03-03
  • PHP獲取文件行數(shù)的方法

    PHP獲取文件行數(shù)的方法

    這篇文章主要介紹了PHP獲取文件行數(shù)的方法,實(shí)例分析了兩種php獲取文件行數(shù)的技巧,需要的朋友可以參考下
    2015-06-06
  • PHP使用星號隱藏用戶名,手機(jī)和郵箱的實(shí)現(xiàn)方法

    PHP使用星號隱藏用戶名,手機(jī)和郵箱的實(shí)現(xiàn)方法

    這篇文章主要介紹了PHP使用星號隱藏用戶名,手機(jī)和郵箱的實(shí)現(xiàn)方法,涉及php針對字符正則替換的相關(guān)操作技巧,需要的朋友可以參考下
    2016-09-09
  • php重定向的三種方法分享

    php重定向的三種方法分享

    個(gè)人更傾向于header的方法,這樣頁面的跳轉(zhuǎn)速度更快點(diǎn),用戶從視覺上不易察覺整頁的跳轉(zhuǎn),而只是局部的變化
    2012-02-02
  • PHP使用mysqli操作MySQL數(shù)據(jù)庫的簡單方法

    PHP使用mysqli操作MySQL數(shù)據(jù)庫的簡單方法

    下面小編就為大家?guī)硪黄狿HP使用mysqli操作MySQL數(shù)據(jù)庫的簡單方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-02-02

最新評論

鄯善县| 五常市| 卓尼县| 贺州市| 阿勒泰市| 阜康市| 搜索| 巴林右旗| 松溪县| 柘城县| 集贤县| 宁乡县| 丹东市| 吉木乃县| 伽师县| 安宁市| 琼海市| 若尔盖县| 苍山县| 宁城县| 墨竹工卡县| 连平县| 隆尧县| 佛冈县| 西贡区| 湖北省| 新巴尔虎右旗| 马边| 富顺县| 涟水县| 昭平县| 棋牌| 宿州市| 板桥市| 东兰县| 肥乡县| 石狮市| 綦江县| 清河县| 南丰县| 和田市|