Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/01/2016, 15:57
__SDP__
 
Fecha de Ingreso: agosto-2010
Ubicación: santiago, CHILE
Mensajes: 564
Antigüedad: 13 años, 8 meses
Puntos: 9
Respuesta: Conjuntar Curl

esto lo encontre por ahi, nunca lo he hecho lo voy a probar eso si es seguro

espero que te sirva no lo he probado aun

Código PHP:
Ver original
  1. $nodes = array('http://www.api1.com', 'http://www.api2.com', 'http://www.api3.com', 'http://www.api4.com');
  2. $node_count = count($nodes);
  3.  
  4. $curl_arr = array();
  5. $master = curl_multi_init();
  6.  
  7. for($i = 0; $i < $node_count; $i++)
  8. {
  9. $url =$nodes[$i];
  10. $curl_arr[$i] = curl_init($url); curl_setopt($curl_arr[$i], CURLOPT_RETURNTRANSFER, true);
  11. curl_multi_add_handle($master, $curl_arr[$i]); } do { curl_multi_exec($master,$running);
  12. }
  13.  
  14. while($running > 0);
  15.  
  16. echo "results: ";
  17. for($i = 0; $i < $node_count; $i++)
  18. {
  19. $results = curl_multi_getcontent ( $curl_arr[$i] );
  20. echo( $i . "\n" . $results . "\n");
  21. }
  22. echo 'done';