IT/php

php 강좌 is_numeric — 변수가 수나 수 문자열인지 확인합니다

조원태 2016. 11. 23. 13:48
반응형

is_numeric — 변수가 수나 수 문자열인지 확인합니다


[설명 ]

bool is_numeric ( mixed $var )

주어진 변수가 수인지 확인합니다. 수 문자열은 부수적인 부호, 숫자들, 부수적인 소수점 부분과 부수적인 지수부로 이루어집니다. 그러므로 +0123.45e6은 유효한 수 값입니다. 16진 표현(0xFF)도 허용되지만, 부호, 소수점, 지수부가 없어야 합니다.


[인수]


var

평가할 변수.


[반환값]

var가 수나 수 문자열이라면 TRUE를, 아니라면 FALSE를 반환합니다.


Example #1 is_numeric() 예제


<?php

$tests = Array(

                "42",

                1337,

                "1e4",

                "not numeric",

                Array(),

                9.1

                );


foreach($tests as $element)

{

        if(is_numeric($element))

        {

                echo "'{$element}' is numeric", PHP_EOL;

        }

        else

        {

                echo "'{$element}' is NOT numeric", PHP_EOL;

        }

}

?>

반응형