반응형

PHP / is_numeric() - 숫자인지 확인 , is_int() - 정수인지 확인

 

is_numeric() 함수

변수의 자료형이 숫자인지 확인하는 PHP 함수입니다.

<?php
  $test="ABC12345";
  // 문자 타입의 데이터를 선언

  if (is_number($test)) {
    echo '숫자 타입이 맞습니다';
  }
  else {
    echo '숫자 타입이 아닙니다';
  }
?>

위 예제에서는 '숫자 타입이 아닙니다'로 출력됩니다.

 

<?php
  $test = 12345;
  if(is_numetic($test)) {
     echo "This is number type";
  }
  else{
  	 echo "This is not number type";
  }

위 예제에서는 "This is number type"으로 로 출력됩니다.

 

is_int() 함수

변수의 자료형이 정수형인지 확인하는 PHP 함수입니다.

# bool(true)
is_int(10);

# bool(false)
is_int("10");
is_int(10.5);
is_int(true);
반응형

+ Recent posts