나는 이것을 며칠 동안 찾고 있었지만 캔트는 안주를 찾는 것처럼 보인다. 나는배열에 계층 적 데이터
$startArray = Array(array('name' => 'A', 'hierarchy' => '1'),
array('name' => 'B', 'hierarchy' => '1.2'),
array('name' => 'C', 'hierarchy' => '1.3'),
array('name' => 'D', 'hierarchy' => '1.3.1')
);
와 내가 좋아하는 것 같은 배열
$endResult =
array(
array('name' => 'A',
'children' => array(
array('name'=> 'b'),
array('name'=> 'c',
'children' => array('name' => 'D')
)
)
);
모든 제안에 가야? 감사합니다.
첫 번째 배열을 두 번째 배열로 변환 하시겠습니까? 당신이 원하는 것을 구체적으로 작성하십시오. – SubRed
''name '=>'b ','name '=>'c''는''name '=>'c'' 만 결과로 "예상 결과"가 부정확합니다. array ('name'=> 'b'), array ('name'=> 'c', 'children'=> array (...))' – Passerby
당신 말이 맞아요, 나는 분명히 그것을 빨리 적어 두었습니다. 나는 질문을 개선했다, 나는 그것이 지금 이해할 수 있기를 바란다? 미리 감사드립니다! –