$arr = Array ( 
'a'   => Array ( 0 => 1, 1 => first,  2  => 一 ),
'b'   => Array ( 0 => 2, 1 => second, 2  => 二 ), 
'c'   => Array ( 0 => 3, 1 => third,  2  => 三 ), 
'total'   => 987,
);foreach($arr as $i=>$r) {
  if(is_array($r)) {
    foreach($r as $j=>$v) {
      $p[$j][$i] = $v;
    }
  }else
    $p[] = array($r);
}foreach($p as $v) {
  echo join(',', $v).'<br>';
}