다음과 같은 배열이 있습니다. 이것은 우리 서버 중 하나에 대한 쿼리 결과입니다.PHP 서식 배열 결과
Array
(
[count] => 1
[0] => Array
(
[name] => Array
(
[count] => 1
[0] => mac
)
[0] => name
[staffid] => Array
(
[count] => 1
[0] => 1234
)
[1] => staffid
[school] => Array
(
[count] => 1
[0] => western
)
[2] => school
[count] => 3
[dn] => cn=mac,cn=staff
)
)
이 배열을 루프 처리하고 다음과 같이 새 배열을 만드는 방법은 무엇입니까?
Array
(
[name] => mac
[staffid] => 1234
[school] => western
)
나는 키 & 값을 반향 foreach
루프를 시도했습니다,하지만 난 어디 거기에서 갈 모르겠어요. 쿼리가 확장 될 때 더 많은 결과가 반환되지만 원본 배열 레이아웃은 동일하고 새 레이아웃은 동일한 형식이어야합니다.
아이디어가 있으십니까? 감사
당신은 그 하위 배열의 각에서 "수"가. 개수가 2 이상이면 배열로 반환되는 값이 필요합니까? –
지금까지 하위 배열의 개수를 항상 1로 알릴 수 있습니다. – MacMan