위 이미지의 배열을 아래 형식으로 출력합니다
감사합니다!!
위 이미지의 배열을 아래 형식으로 출력합니다
감사합니다!!
3차원에 키-값 쌍이 하나만 있는 것으로 확인되면 세 번째 루프를 무시할 수 있습니다
<code>$result_arr = array(); foreach($arr as $key => $data){ foreach($data as $val) { $second_key = key($val); $result_arr[$key][$second_key] = $val[$second_key]; } }</code>
<code>$arr = array( '初级' =>array( 0=>array( 2=>95, ), 1=>array( 3 => 423, ) ), '二级' => array( 0=>array( 4=>22, ), 1=>array( 5 => 43, ) ), ); foreach ($arr as $key => $value) { foreach ($value as $k => $v) { foreach ($v as $ks => $vs) { $arrs[$key][$ks] = $vs; } } } var_dump($arr); var_dump($arrs);</code>