0
$queue = curl_multi_init();
foreach ($urls as $url) {
        $ch = curl_init();
        curl_multi_add_handle($queue , $ch);
    }

curl_multi_exec($queue, $active)
***then call curl_multi_add_handle() second time***
    foreach ($OtherUrls as $url) {
            $ch = curl_init();
            curl_multi_add_handle($queue , $ch);
        }

しかし、追加された $OtherUrls が取得されていないことがわかりました。curl_multi_exec() が呼び出された後に curl_multi_add_handle() を呼び出すことができないようです。

4

1 に答える 1

0

質問には、特定の欠陥を指摘するには事実と詳細が少なすぎると思います。

ただし、必要に応じていつでも簡単にハンドルをマルチ ハンドルに追加できます。少なくともハンドルを閉じるまで。

于 2013-01-28T15:31:44.350 に答える