如何将一个混乱的数组排序为更排列的数组?

时间:2019-04-16 09:10:23

标签: php arrays

我有一个数组,类似于下面的第一张图片。是否可以像下面的第二张图片一样重新排列阵列位置?这样就可以排列file0,file1,file2等。

多个数组

enter image description here

单阵列

enter image description here

1 个答案:

答案 0 :(得分:1)

没关系,我通过这样的排序解决了自己的答案

$count = count($_FILES['file']['name']);
$sort_arr = [];
for ($i=0; $i < $count; $i++) { 
    $sort_arr['file'.$i]['name'] = $_FILES['file']['name'][$i];
    $sort_arr['file'.$i]['type'] = $_FILES['file']['type'][$i];
    $sort_arr['file'.$i]['tmp_name'] = $_FILES['file']['tmp_name'][$i];
    $sort_arr['file'.$i]['error'] = $_FILES['file']['error'][$i];
    $sort_arr['file'.$i]['size'] = $_FILES['file']['size'][$i];
}