//后缀匹配
$a=array('1.jpg','2.jpg','3.jpg','4.png','5.png','6.png','7.pdf','8.pdf'
);
$b=array('jpg','png','pdf');
foreach ($a as $k=>$v){
for($i=0;$i<count($b);$i++){
$d=substr($v,-3);
if($d== $b[$i]){
$x[$b[$i]][]=$v;
}
}
}
print_r($x);