以前にcURLの例を書きましたが、もっと簡単なのはpecl-HTTPのHttpRequestPoolを使うことです。こっちの方が圧倒的に読みやすいのでおすすめ。 http://jp2.php.net/manual/ja/httprequestpool.construct.php をベースにしていますが、cURLの例と同等になるように少しオプションを追加しています。 <?php /** * pecl-HTTPで並列リクエストを行うサンプル * */ $urls = array( 'http://localhost/sleep.php?wait=1', 'http://localhost/sleep.php?wait=2', 'http://localhost/sleep.php?wait=3', ); try { $pool = new HttpRequestPool; foreach ($