GMP gmp_intval

(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)

gmp_intval — GMP 번호를 정수로 변환


설명

gmp_intval(GMP|int|string $num): int

이 함수는 GMP 번호를 기본 PHP 정수로 변환합니다.


매개변수

num
GMP 개체, int 또는 숫자 문자열입니다.

반환 값

num의 int 값입니다.


Examples

예제 #1 gmp_intval() 예제

                  
<?php
// displays correct result
echo gmp_intval("2147483647") . "\n";

// displays wrong result, above PHP integer limit
echo gmp_intval("2147483648") . "\n";

// displays correct result
echo gmp_strval("2147483648") . "\n";
?>
                  
                

위의 예는 다음을 출력합니다.

2147483647
2147483647
2147483648
                

메모

경고 이 함수는 숫자가 실제로 PHP 정수(즉, 부호 있는 긴 유형)에 맞는 경우에만 유용한 결과를 반환합니다. 단순히 GMP 번호를 인쇄하려면 gmp_strval()을 사용하십시오.