获取所需格式的PHP数组

use*_*677 0 php arrays

arrayapi request图像获取的格式如下所示.这array很难遍历,我很难上传.我希望array单个索引中包含单个图像的所有信息.我有以下错误:

Array
(
    [name] => Array
        (
            [0] => prog-programming_00267956.png
            [1] => programming-wallpaper_17695.jpg
        )

    [type] => Array
        (
            [0] => image/png
            [1] => image/jpeg
        )

    [tmp_name] => Array
        (
            [0] => /tmp/php0azGbU
            [1] => /tmp/phpyByFGB
        )

    [error] => Array
        (
            [0] => 0
            [1] => 0
        )

    [size] => Array
        (
            [0] => 587659
            [1] => 83817
        )

)
Run Code Online (Sandbox Code Playgroud)

我必须将其转换为:

    Array
    (
       [0] => Array
      (
        [name] => prog-programming_00267956.png
        [type] => image/png
        [tmp_name] => /tmp/phphSShmd
        [error] => 0
        [size] => 587659
      )
   [1] => Array
      (
        [name] => prog-programming_00267956.png
        [type] => image/png
        [tmp_name] => /tmp/phphSShmd
        [error] => 0
        [size] => 587659
      )
    )
Run Code Online (Sandbox Code Playgroud)

那么如何将数组转换为上述格式.

M1K*_*K1O 7

非常宽松.

$result = array();
foreach($array as $key1 => $value1) {
  foreach($value1 as $key2 => $value2) {
    $result[$key2][$key1] = $value2;
  }
}
Run Code Online (Sandbox Code Playgroud)