PHP의 pi() 함수는 원주율 파이(π)의 값을 반환하는 내장 수학 함수입니다. 별도의 매개변수 없이 호출만 하면 되며, 원의 넓이나 둘레를 계산하는 등 다양한 수학 연산에서 유용하게 활용됩니다.
문법
pi()
매개변수
이 함수는 매개변수를 받지 않습니다.
반환값
pi() 함수는 파이의 근삿값을 부동소수점(float) 형태로 반환합니다. 반환되는 값은 다음과 같습니다.
3.1415926535898
예제 1: pi() 함수 사용하기
<?php echo(pi()); ?>
출력 결과
3.1415926535898
예제 2: M_PI 상수 사용하기
파이 값은 pi() 함수 대신 PHP에 미리 정의되어 있는 M_PI 상수로도 얻을 수 있습니다. 두 방법 모두 동일한 값을 반환하므로 상황에 맞게 선택하여 사용하면 됩니다.
<?php echo M_PI; ?>
출력 결과
3.1415926535898
활용 예제: 원의 넓이 계산하기
pi() 함수를 실제 코드에 적용하면 다음과 같습니다. 반지름을 이용해 원의 넓이를 구하는 예제입니다.
<?php
$radius = 5;
$area = pi() * $radius * $radius;
echo "반지름이 {$radius}인 원의 넓이: " . $area;
?>
출력 결과
반지름이 5인 원의 넓이: 78.539816339745
이처럼 pi() 함수와 M_PI 상수는 어느 쪽을 사용해도 같은 결과를 제공하며, 수학적 계산이 필요한 프로젝트에서 간편하게 원주율 값을 가져올 수 있습니다.