Cestfait.ch

  • Home
  • Drupal
  • PHP 5
  • Jquery
  • Web Dev
  • Sys admin
  • Logiciels libres
  • Videos
  • Divers
  • Nous contacter
  • Mon c'est fait!
Home

PHP multiple http request curl

Submitted by Sir Squall on Mon, 05/16/2011 - 16:45

Execute plusieurs requête HTTP en parallel avec curl!


<?php
$nodes = array('http://www.cestfait.ch', 'http://www.google.com');
$node_count = count($nodes);
 
$curl_arr = array();
$master = curl_multi_init();
 
for($i = 0; $i < $node_count; $i++)
{
$url =$nodes[$i];
$curl_arr[$i] = curl_init($url);
curl_setopt($curl_arr[$i], CURLOPT_RETURNTRANSFER, true);
 
curl_setopt($curl_arr[$i], CURLOPT_PROXY, "tcp://my.proxy.com");
curl_setopt($curl_arr[$i], CURLOPT_PROXYPORT, 3128);
 
curl_multi_add_handle($master, $curl_arr[$i]);
}
$running = NULL;
do {
curl_multi_exec($master,$running);
} while($running > 0);
 
echo "results: ";
for($i = 0; $i < $node_count; $i++)
{
$results = curl_multi_getcontent ( $curl_arr[$i] );
echo("n" . $results . "n");
}
?>

 

C'est fait !!!

 

 

0
Log in to vote
No votes yet
  • Login or register to post comments
  • Share this
Tags:
  • curl
  • php
  • PHP 5

User login

  • Create new account
  • Request new password
  • Sign in with Twitter

Translate

Sondage

Qu'elle version de drupal utilisez-vous ?

Submitted by Sir Squall on Tue, 04/10/2012 - 16:30
  • Login or register to post comments

Recent comments

  • Arf, je suis à l'armée!
    40 weeks 1 day ago
  • hahaha c'est juste! Il n'y a
    46 weeks 4 days ago
  • yeah comme sa fait plaisir de
    46 weeks 6 days ago
  • wouahou merciii :-) !
    50 weeks 5 days ago
  • J'y réponds aujourd'hui ici
    50 weeks 5 days ago
  • Salut, court article mais
    50 weeks 6 days ago
  • Oktoberfest power!!!
    1 year 3 weeks ago
  • yep je vais faire un petit
    1 year 5 weeks ago
  • It's regular approuved
    1 year 5 weeks ago
  • Pas d'exemple????
    1 year 5 weeks ago

Tags

cropping Divers drupal Drupal emacs firefox gmap Google Images Jquery jquery karmic koala La phrase du jour Lausanne Logiciels libres mysql PHP 5 RPG Sys admin ubuntu Web Dev yasnippet youtube Zend
more tags

Popular content

Today's:

  • Squall Beer Challenge '09
  • Grep afficher les lignes avant et après
  • 8ème Forum eCulture - ERACOM - 4 septembre 2009
  • Emacs Transparent
  • viportuguese-shop.com
  • Trip to antwerpen !
  • Boxxy likes Drupal
  • Iframe autoHeight
  • Bash scripting MySql
  • Drupal Mollom sa rox!

All time:

  • Drupal 7 effet avec les jquery.ui.dialog sur Drupal 6 !
  • Dries Keynote DrupalCon Paris 2009
  • Drupal bridge zend yeah !!
  • Jquery slider c'est de la bonne !!!
  • Drupal and Zend, form validate :)
  • Jquery JSON en _POST
  • [Drupal] Lightbox avec une gmap! yeah
  • [Drupal] Domain Access & memcache sa donne quoi ?
  • viportuguese-shop.com
  • Node Import et Taxonomy CSV

Last viewed:

  • PHP benchmark
  • PEOPLE ARE AWESOME
  • Jquery br2nl
  • Noms de variables qui roxent
  • Node Import et Taxonomy CSV
  • Lolcat of the day
  • Drupal workflow dev-staging-prod + Git + Beanstalk
  • Nice card
  • Nevillefacts
  • Netbeans 6.8 beta

Twitter

Latest Articles

Derniers liens publiés

  • Get the list of all enabled module
    http://drupal.org/node/440962
  • Cloudflare et Dropbox nommés Technology pioneers
    http://techcrunch.com/2011/09/01/cloudflare-dropbox-palantir-and-kickstarter-named-technology-pioneers-by-the-world-economic-forum/
  • Apprend le javascript en t'amusant
    http://www.codecademy.com
  • EPSACrop sur Drupal 7
    http://www.aswissidea.org/
  • Drupal solr attachement intégration
    http://tika.apache.org/

Pub

Google gadget

Add to Google

Facebook page

jiwa

all good song

Partenaires

Cyber Warfare

Drupal Factory

Dev Factory

I love Smashing Magazine!
Fervens Drupal theme by Leow Kah Thong. Designed by Design Disease and brought to you by Smashing Magazine.