數組格式的轉化

array (
   'a' => 
      array (
        0 => '小明',
        1 => '小紅',
      ),
    'b' => 
      array (
        0 => '男',
        1 => '女',
      ),
)

把這種格式的數組轉化爲如下格式

array (
  0 => 
      array (
        0 => '小明',
        1 => '男',
      ),
      1 => 
      array (
        0 => '小紅',
        1 => '女',
      ),
)

 

使用如下方法

foreach($data as $v){
    $key = array_keys($v);
    foreach($key as $kv){
        $newData[$kv][] = $v[$kv];
    }
}
var_export($newData);

 

引薦http://www.thinkphp.cn/topic/30248.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章