Computer >> 컴퓨터 >  >> 프로그래밍 >> PHP

PHP array_sum() 함수 사용법 – 배열 요소의 합계 구하기

PHP의 array_sum() 함수는 배열에 포함된 모든 값의 합계를 반환하는 내장 함수입니다. 반환되는 값은 정수(integer) 또는 실수(float)이며, 배열이 비어 있을 경우에는 0을 반환합니다.

문법

array_sum(arr)

매개변수

  • arr − 합계를 구할 대상 배열입니다.

반환값

array_sum() 함수는 배열 내 값들의 합계를 반환합니다. 반환값은 정수 또는 실수일 수 있으며, 배열이 비어 있는 경우 0을 반환합니다. 참고로 숫자가 아닌 문자열은 0으로 취급되며, 숫자 형태의 문자열(예: "25")은 숫자로 변환되어 계산됩니다.

예제 1: 정수 배열의 합계

다음은 정수로 이루어진 배열의 합계를 구하는 예제입니다.

<?php
$arr = array(50, 100, 150, 300);
echo array_sum($arr);
?>

출력 결과

위 코드를 실행하면 다음과 같은 결과가 출력됩니다.

600

예제 2: 실수 배열의 합계

이번에는 키-값 쌍으로 구성된 연관 배열에서 실수 값을 더하는 예제를 살펴보겠습니다.

<?php
$arr = array("a"=>29.8,"b"=>66.4);
echo array_sum($arr);
?>

출력 결과

실행 결과는 다음과 같습니다.

96.2