
array_sum 함수는 모든 배열 요소를 합산합니다. 그러나 0이 포함된 요소는 제외되지 않습니다. 예를 들어, array_sum([1, 2, 0, 3])의 결과는 6이 아닌 6입니다.
0이 포함된 배열의 합을 구하려면, array_sum 함수를 사용하기 전에 0을 제외하는 작업을 수행해야 합니다. 예를 들어, array_sum(array_filter([1, 2, 0, 3], function($value) { return $value != 0; }))의 결과는 6입니다.
또는, array_sum 함수를 사용하기 전에 배열의 요소를 모두 더한 후, 0을 제외하는 작업을 수행할 수도 있습니다. 예를 들어, array_sum([1, 2, 0, 3]) - 0의 결과는 6입니다.
2025-07-04 02:46