[php] PHP에서의 반복문을 사용한 통계 처리

PHP는 데이터를 처리하고 통계를 생성하는 데에 매우 효과적인 언어입니다. 특히 반복문을 사용하여 데이터 묶음을 순회하고 통계를 계산하는 것이 가능합니다.

이 블로그 글에서는 PHP에서 for, foreach, while 반복문을 사용하여 데이터를 처리하고 통계를 생성하는 방법에 대해 알아보도록 하겠습니다.

1. for 반복문을 사용한 통계 처리

<?php
$data = [10, 20, 30, 40, 50];
$total = 0;
$count = count($data);

for ($i = 0; $i < $count; $i++) {
    $total += $data[$i];
}

$average = $total / $count;
echo "평균: " . $average;
?>

2. foreach 반복문을 사용한 통계 처리

<?php
$data = [10, 20, 30, 40, 50];
$total = 0;

foreach ($data as $value) {
    $total += $value;
}

$average = $total / count($data);
echo "평균: " . $average;
?>

3. while 반복문을 사용한 통계 처리

<?php
$data = [10, 20, 30, 40, 50];
$total = 0;
$count = count($data);
$i = 0;

while ($i < $count) {
    $total += $data[$i];
    $i++;
}

$average = $total / $count;
echo "평균: " . $average;
?>

위의 예제들은 각각 for, foreach, while 반복문을 사용하여 배열의 합과 평균을 계산하는 방법을 보여줍니다.

이처럼 PHP의 반복문을 활용하여 데이터를 처리하고 통계를 생성하는 것은 매우 효율적입니다.

반복문 외에도 PHP에서는 내장 함수들을 활용하여 데이터를 처리하고 통계를 생성할 수 있으니, 필요에 따라 적절한 방법을 선택하여 활용할 수 있습니다.

참고 자료