플랫 연관 배열에 대한 한 열의 그룹 배열 데이터와 다른 열의 데이터 합계
문제:
'이름'과 '이름'이라는 두 개의 열이 있는 데이터 배열이 주어졌습니다. 'amount', '이름'별로 데이터를 그룹화하고 해당 'amount' 값을 합하여 평면 연관 배열을 형성하려면 어떻게 해야 합니까?
원하는 결과:
출력 배열에는 그룹화된 이름이 키로 포함되고 합산된 금액이 다음과 같이 포함되어야 합니다. 값.
해결책:
원하는 결과를 얻으려면 다음 단계를 따르세요.
예:
// Assuming $array is the input array $bankTotals = array(); foreach ($array as $amount) { $bankTotals[$amount['name']] += $amount['amount']; }
이 코드는 다음과 같은 연관 배열을 생성합니다. 문제 설명에 제시된 것입니다.
참고:
위 내용은 평면 연관 배열을 만들기 위해 배열 데이터를 한 열로 그룹화하고 합산하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!