function _curl_post3($url,$arrs,$flen){
for($i=0;$i<$flen;$i++){
foreach($arrs[$i] as $k=>$v) $tmp_str.=$k."=".$v."&";
${'ch'.$i} = curl_init();
curl_setopt(${'ch'.$i}, CURLOPT_URL, $url);
curl_setopt(${'ch'.$i}, CURLOPT_RETURNTRANSFER, 1);
curl_setopt(${'ch'.$i}, CURLOPT_POST, 1);
curl_setopt(${'ch'.$i}, CURLOPT_POSTFIELDS, $tmp_str);
$tmp_str = '';
}
$mh = curl_multi_init();
for($i=0;$i<$flen;$i++) curl_multi_add_handle($mh,${'ch'.$i});
do{
usleep(10000);
$output[] = curl_multi_exec($mh,$running);
}while($running > 0);
for($i=0;$i<$flen;$i++) curl_multi_remove_handle($mh,${'ch'.$i});
curl_multi_close($mh);
return $output;
}