gmp_add() 함수란?
PHP의 gmp_add() 함수는 임의 정밀도 정수인 GMP 숫자 두 개를 더하는 데 사용됩니다. 일반 정수형으로 표현하기 어려운 매우 큰 숫자를 안전하게 연산해야 할 때 유용하며, 연산 결과 역시 GMP 숫자 형태로 반환됩니다.
문법
gmp_add ( val1, val2 )
매개변수
val1: 첫 번째 GMP 숫자입니다. GMP 객체 또는 숫자 문자열을 전달할 수 있습니다.
val2: 두 번째 GMP 숫자입니다. 마찬가지로 GMP 객체 또는 숫자 문자열이 허용됩니다.
반환값
gmp_add() 함수는 두 숫자의 합을 GMP 숫자 형태로 반환합니다.
예제
다음은 PHP에서 gmp_add() 함수를 사용하여 두 개의 숫자를 더하는 예제입니다:
<?php
$res = gmp_add("39", "80");
echo gmp_strval($res);
?>
위 예제에서는 문자열 형태의 숫자 "39"와 "80"을 gmp_add() 함수에 전달한 뒤, 결과를 gmp_strval() 함수를 이용해 화면에 출력 가능한 문자열로 변환하고 있습니다.
출력 결과
위 코드의 실행 결과는 다음과 같습니다:
119