也许这是一个简单的问题,但是,我无法弄清楚。我正在通过这些响应代码获得URL的响应。我想将它们分开。
function getResponse($urls){
foreach($urls as $k => $val){
$code = response($val);
print_r("{$urls[$k]} returned {$code}\r\n");
if ($code === 200) {
$ok [] = $urls[$k];
} elseif ($code === 301) {
$redic [] = $urls[$k];
} elseif ($code === 404) {
$dump [] = $urls[$k];
} else {
$else [] = $urls;
}
}
return $else;
return $ok;
return $redic;
return $dump;
}
当我运行此函数时,如何将$ links推送到不同的数组中。我需要为每个$ array赋予参数,并在getResponse($urls, $link200, $link301, link404);
感谢您的帮助。