$result = Array(0 => Array(0 => Array(bid => 41,brealname => '우리 강사',cid => 41,crealname => ' 우리 강사')),
1 => Array(0 => Array(bid => 6,brealname => 'Huzi',cid => 19,crealname => 'Zhang Yu' ) )
);
//원래 배열
print_r($result);
echo "
";
//첫 번째 방법:
foreach ($result as $key =>$v){
$new_arr[]=$v[0];
}
echo '
';
print_r( $new_arr) ;
//두 번째 방법
//$arr2 초기화
$arr2=array();
//3차원 배열 $arr3
foreach( $result $value로){
foreach($value as $v){
$arr2[]=$v
}
}
//$arr3 삭제
unset($ result,$value,$v);
echo "
";
echo "두 번째 방법:";
echo '';
print_r($arr2 );
?
?>위에서는 PHP에서 3차원 배열을 2차원 배열로 변환하는 방법을 모든 측면에서 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.