php多图上传处理
public function abc(){
$data =Array(
'name' => Array(
0 => 'd.png',
1 => 'home.png',
2 => 'q.png',
3 => 's.png',
4 => 't.png'
),
'type' => Array(
0 => 'image/png',
1 => 'image/png',
2 => 'image/png',
3 => 'image/png',
4 => 'image/png'
),
'tmp_name' => Array(
0 => 'E:\wamp\tmp\phpB7D8.tmp',
1 => 'E:\wamp\tmp\phpB7D9.tmp',
2 => 'E:\wamp\tmp\phpB7DA.tmp',
3 => 'E:\wamp\tmp\phpB7EB.tmp',
4 => 'E:\wamp\tmp\phpB7EC.tmp'
),
'error' => Array(
0 => 0,
1 => 0,
2 => 0,
3 => 0,
4 => 0
),
'size' => Array(
0 => 2367,
1 => 1941,
2 => 1622,
3 => 2127,
4 => 2269
)
);
$arr = $abb = array();
$arrkey = array('name','type','tmp_name','error','size');
foreach ($data as $v) {
foreach ($v as $key => $j) {
$arr[$key][]=$j;
}
}
for ($i=0; $i < count($arr); $i++) {
$abb[] = array_combine($arrkey,$arr[$i]);
}
print_r($abb);
}

浙公网安备 33010602011771号