>  Q&A  >  본문

2차원 배열을 재결합하는 방법

$a = 배열(0=>'',1=>배열(0=>1,1=>2),2=>'',3=>배열(0=>1 ,1=>2));

이 2차원 배열을 다음과 같은 1차원 배열로 어떻게 바꿀 수 있습니까?

$a = array(

0=>'',

1=> '1, 2',

2=>'',

3=>'1,2',

};

亮1073일 전1148

모든 응답(4)나는 대답할 것이다

  • 亮

    2021-09-30 21:17:08

    작동하는 것으로 확인되었습니다. 저도 같은 생각이지만 막혔습니다. 안내해 주셔서 감사합니다.

    회신하다
    0
  • autoload

    autoload2021-09-30 14:26:27

    먼저 어레이에 문제가 있습니다. 왜 이렇게 썼는지 모르겠지만 그냥 억지로 써도 괜찮아image.png

    회신하다
    2
  • 淡然

    두 번째 foreach는 중복됩니다. foreach($a를 $k=>$v로){ if(is_array($v)){ $a[$k] = 파열(",",$v); } }

    淡然 · 2021-10-04 14:14:19
    autoload

    기능이 덜 사용되는 것은 사실입니다

    autoload · 2021-10-08 09:05:00
  • 취소회신하다