如果要设置成只有 10 个进程来处理$urls 数组,应该怎么做?
<?php
header("Content-Type: text/html;charset=utf-8");
class DuoXianCheng extends Thread {
public function __construct($arg){
$this->arg = $arg;
}
public function run(){
if($this->arg){
// echo $this->result = $this->arg;
$this->result = model_http_curl_get($this->arg);
}
}
}
$thread = new DuoXianCheng("World");
if($thread->start()){
$thread->join();
}
function model_http_curl_get($url) {
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_TIMEOUT, 5);
curl_setopt($curl, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.2)');
$result = curl_exec($curl);
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.