zoukankan      html  css  js  c++  java
  • PHP模拟多线程请求

    简介:这是PHP模拟多线程请求的详细页面,介绍了和php,PHP, 多线程请求 PHP模拟多线程请求有关的知识、技巧、经验,和一些php源码等。

    class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=344676' scrolling='no'>
    PHP模拟多线程请求
    
    <?php
    multi_threads_request($nodes){
    		$mh = curl_multi_init();
    		$curl_array = array();
    		foreach($nodes as $i => $url)
    		{
    			$curl_array[$i] = curl_init($url);
    			curl_setopt($curl_array[$i], CURLOPT_RETURNTRANSFER, true);
    			curl_multi_add_handle($mh, $curl_array[$i]);
    		}
    		$running = NULL;
    		do {
    			usleep(10000);
    		    curl_multi_exec($mh,$running);
    		} while($running > 0);
    		
    		$res = array();
    		foreach($nodes as $i => $url)
    		{
    			$res[$url] = curl_multi_getcontent($curl_array[$i]);
    		}
    		
    		foreach($nodes as $i => $url){
    			curl_multi_remove_handle($mh, $curl_array[$i]);
    		}
    		curl_multi_close($mh);		
    		return $res;
    }
    
    print_r(multi_threads_request(array(
        'http://www.163.com',
        'http://www.baidu.com',
    ));

    爱J2EE关注Java迈克尔杰克逊视频站JSON在线工具

    http://biancheng.dnbcw.info/php/344676.html pageNo:4
  • 相关阅读:
    [Heoi2013]Alo
    10.24 考试
    第八周作业
    第七周作业
    第六周作业
    第五周作业
    第四周作业
    求最大值及其下标
    查找整数
    抓老鼠啊~亏了还是赚了?
  • 原文地址:https://www.cnblogs.com/ooooo/p/2240630.html
Copyright © 2011-2022 走看看