is_int() 함수는 변수가 정수인지 확인하는 데 사용됩니다.
참고: 변수가 숫자인지 아니면 숫자의 문자열(예: 일반적으로 문자열인 양식 입력)인지 테스트하려면 is_numeric() 을 사용해야 합니다.
별칭 함수() : is_integer(), is_long().
PHP 버전 요구 사항: PHP 4, PHP 5, PHP 7
문법
bool is_int (혼합 $var)
매개변수 설명:
$var: 테스트할 변수입니다.
반환 값
지정된 변수가 정수이면 TRUE이고, 그렇지 않으면 FALSE입니다.
예
예
<?php $ var_name1 = " a678 " ; $ var_name4 = 999 ; $ var_name5 = 698 .99 ; $ var_name7 = + 125689 .66 ; ( is_int ( $var_name1 ) ) { 에코 " $var_name1 은 정수 입니다 . " ; 또 다른 { 에코 " $var_name1 은 정수 가 아닙니다 " ; 만약에 ( is_int ( $var_name2 ) ) { 에코 " $var_name2 는 정수 입니다 . " ; 또 다른 { 에코 " $var_name2 는 정수 가 아닙니다 " ; $result = is_int ( $ var_name3 ) 에코 " [ $var_name3 은 정수 입니까? ] " . var_dump ( $ result ) . $ result = is_int ( $var_name4 ) ; " [ $var_name4 는 정수 입니까? ] " . var_dump ( $ result ) . $ result = is_int ( $var_name5 ) ; " [ $var_name5 는 정수 입니까? ] " . var_dump ( $ result ) . $ result = is_int ( $var_name6 ) ; " [ $var_name6 은 정수 입니까? ] " . var_dump ( $ result ) . $ result = is_int ( $var_name7 ) ; " [ $ var_name7 은 정수 입니까 ? ] " . 출력은 다음과 같습니다
678은 정수입니다. bool(false)[ 678은 정수입니까? ]bool(true)[ 999는 정수입니까? ]bool(false)[ 698.99는 정수입니까? ]bool(false)[ 정수? ] bool(false)[125689.66은 정수입니까?