首页›网络›Curl\Job 并发批处理
Curl\Job 并发批处理
Kuoqi\Curl\Job(87 行):curl_multi 并发执行
方法清单
| 方法 | 签名 | 说明 |
|---|---|---|
join | join($curl) | 加入任务(Curl 实例) |
exec | exec() | 批量执行(curl_multi_select 防 CPU 100%) |
count | count() | 任务数 |
item | item($index) | 取指定任务 |
getItems | getItems() | 全部 Curl 实例数组 |
典型用法
$job = new \Kuoqi\Curl\Job();
$c1 = new \Kuoqi\Curl("https://example.com/a");
$c2 = new \Kuoqi\Curl("https://example.com/b");
$job->join($c1)->join($c2);
$job->exec(); // 并发执行
echo $c1->getResult();
echo $c2->getResult();
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI ·
返回首页