PHP數組從新組織排序

第一種:常見方法,php

$a['seekerPhoto'][$k1][$k2] => $b['seekerPhoto'][$k2][$k1]


第二種:code

$a = array (
  'name' =>   array (
    0 => '1.jpg',
    1 => '2.jpg',
  ),
  'type' =>   array (
    0 => 'image/jpeg',
    1 => 'image/jpeg',
  ),
  'tmp_name' =>   array (
    0 => 'E:\\www\\temp\\php58B1.tmp',
    1 => 'E:\\www\\temp\\php58C2.tmp',
  ),
  'error' =>   array (
    0 => '0',
    1 => '0',
  ),
  'size' =>   array (
    0 => '70373',
    1 => '261630',
  ),
);
 
$k = array_keys($a);
$r = call_user_func_array('array_map', array_merge(array(null), $a));
$r = array_map('array_combine', array_fill(0, count($r), $k), $r);
print_r($r);
相關文章
相關標籤/搜索