<?php 
include_once '../MultiCurl.class.php'; 
 
class MyMultiCurl extends MultiCurl { 
    protected function onLoad($url, $content, $info) { 
        print "[$url] $content "; 
        print_r($info); 
    } 
} 
 
try { 
    $mc = new MyMultiCurl(); 
    $mc->setMaxSessions(2); // limit 2 parallel sessions (by default 10) 
    $mc->setMaxSize(10240); // limit 10 Kb per session (by default 10 Mb) 
    $mc->addUrl('http://google.com'); 
    $mc->addUrl('http://yahoo.com'); 
    $mc->addUrl('http://altavista.com'); 
    $mc->wait(); 
} catch (Exception $e) { 
    die($e->getMessage()); 
}
 
 |