PHP에서 배열의 평균 총 값을 찾는 방법

PHPz
풀어 주다: 2023-04-26 14:55:44
원래의
653명이 탐색했습니다.

배열의 평균 및 전체 값을 계산하는 것은 PHP의 일반적인 작업입니다. 이번 글에서는 배열의 평균값과 총값을 계산하는 여러 가지 방법을 살펴보겠습니다.

1. 배열의 총값과 평균값을 계산하려면 for 루프를 사용하세요.

PHP의 for 루프는 배열의 총값과 평균값을 계산하는 데 매우 적합합니다. 다음은 간단한 샘플 코드입니다.

$numbers = array(2, 4, 6, 8, 10); // 定义一个包含5个数字的数组 $total = 0; // 初始化总值变量 $count = count($numbers); // 计算数组元素数量 for ($i = 0; $i < $count; $i++) { // 遍历数组元素 $total += $numbers[$i]; // 累加每个元素的值 } $average = $total / $count; // 计算平均值 echo "总值: $total
"; // 输出总值 echo "平均值: $average"; // 输出平均值
로그인 후 복사

위 코드의 출력 결과는 다음과 같습니다.

总值: 30 平均值: 6
로그인 후 복사
로그인 후 복사
로그인 후 복사
로그인 후 복사

2. foreach 루프를 사용하여 배열의 총 값과 평균 값을 계산합니다.

for 루프를 사용하는 것 외에도 다음을 수행할 수 있습니다. 또한 foreach 루프를 사용하여 배열 전체 및 평균 값을 계산합니다. 다음은 샘플 코드입니다.

$numbers = array(2, 4, 6, 8, 10); // 定义一个包含5个数字的数组 $total = 0; // 初始化总值变量 $count = count($numbers); // 计算数组元素数量 foreach ($numbers as $num) { // 遍历数组元素 $total += $num; // 累加每个元素的值 } $average = $total / $count; // 计算平均值 echo "总值: $total
"; // 输出总值 echo "平均值: $average"; // 输出平均值
로그인 후 복사

위 코드의 출력은 이전 예제와 동일합니다.

总值: 30 平均值: 6
로그인 후 복사
로그인 후 복사
로그인 후 복사
로그인 후 복사

3. array_sum 함수를 사용하여 배열의 전체 값을 계산합니다.

PHP는 다음과 같은 작업을 수행할 수 있는 array_sum 함수를 제공합니다. 배열의 총 값을 계산하는 데 사용됩니다. 다음은 샘플 코드입니다.

$numbers = array(2, 4, 6, 8, 10); // 定义一个包含5个数字的数组 $total = array_sum($numbers); // 计算数组总值 $count = count($numbers); // 计算数组元素数量 $average = $total / $count; // 计算平均值 echo "总值: $total
"; // 输出总值 echo "平均值: $average"; // 输出平均值
로그인 후 복사

위 코드의 출력은 처음 두 예제와 동일합니다.

总值: 30 平均值: 6
로그인 후 복사
로그인 후 복사
로그인 후 복사
로그인 후 복사

넷째, array_reduce 함수를 사용하여 배열의 총 값을 계산합니다.

총계를 계산하는 또 다른 함수 배열의 값은 array_reduce입니다. 배열의 요소를 요약하는 데 사용할 수 있습니다. 다음은 샘플 코드입니다.

$numbers = array(2, 4, 6, 8, 10); // 定义一个包含5个数字的数组 $total = array_reduce($numbers, function($carry, $num) { return $carry + $num; }); // 使用array_reduce计算数组总值 $count = count($numbers); // 计算数组元素数量 $average = $total / $count; // 计算平均值 echo "总值: $total
"; // 输出总值 echo "平均值: $average"; // 输出平均值
로그인 후 복사

위 코드의 출력은 이전 예제와 동일합니다.

总值: 30 平均值: 6
로그인 후 복사
로그인 후 복사
로그인 후 복사
로그인 후 복사

Summary

위는 배열의 평균 및 전체 값을 계산하는 여러 가지 방법입니다. 그 중 array_reduce 함수를 사용하는 방법은 다른 방법에 비해 직관적이고 이해하기 쉽지는 않지만 유연성과 확장성이 뛰어납니다. 대규모 데이터 세트의 경우 array_reduce 및 기타 내장 함수를 사용하면 코드 효율성을 크게 향상시킬 수 있습니다. 실제 요구 사항과 코딩 습관을 기반으로 구현에 가장 적합한 방법을 선택할 수 있습니다.

위 내용은 PHP에서 배열의 평균 총 값을 찾는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!