PHP에서는 다양한 방법을 사용하여 배열 요소의 평균을 계산할 수 있습니다. 다음은 일반적으로 사용되는 몇 가지 방법입니다.
이 방법은 비교적 간단합니다. array_sum()을 직접 호출하여 배열의 모든 요소의 합계를 계산한 다음 count를 호출합니다. () 배열 요소 수를 계산하고 마지막으로 합계를 숫자로 나누어 평균을 얻습니다. 샘플 코드는 다음과 같습니다.
$arr = array(1, 2, 3, 4, 5); $average = array_sum($arr) / count($arr); echo $average; // 3
이 방법은 루프에서 배열 요소의 합계를 직접 누적하여 요소 수를 계산할 수 있습니다. 마지막으로 합계를 숫자로 나눕니다. 평균값을 얻으려면. 샘플 코드는 다음과 같습니다.
$arr = array(1, 2, 3, 4, 5); $sum = 0; $count = 0; foreach ($arr as $value) { $sum += $value; $count++; } $average = $sum / $count; echo $average; // 3
이 메서드는 PHP에 내장된 array_reduce() 함수를 사용하여 배열 요소를 순서대로 추가하고 최종적으로 합계를 반환한 다음 합계를 다음으로 나눕니다. 배열 요소의 수. 샘플 코드는 다음과 같습니다.
$arr = array(1, 2, 3, 4, 5); $average = array_reduce($arr, function($carry, $value) { return $carry + $value; }) / count($arr); echo $average; // 3
이 방법은 PHP에 내장된 array_walk() 함수를 사용하여 배열의 각 요소에 대해 작업을 수행합니다. 각 연산에서 현재 요소의 값이 누산기에 추가되고 마지막에는 요소 수로 나누어 평균이 구해집니다. 샘플 코드는 다음과 같습니다.
$arr = array(1, 2, 3, 4, 5); $sum = 0; array_walk($arr, function($value) use (&$sum) { $sum += $value; }); $average = $sum / count($arr); echo $average; // 3
위에서는 일반적으로 사용되는 4가지 방법을 선택하여 특정 상황에 따라 평균을 계산할 수 있습니다.
위 내용은 PHP에서 배열 요소의 평균값을 계산하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!