>  기사  >  백엔드 개발  >  is_int와 is_numeric의 차이점

is_int와 is_numeric의 차이점

WBOY
WBOY원래의
2016-08-08 09:30:083206검색

is_int: 매개변수가 int형 숫자인 경우 1을 반환하고, 그렇지 않으면 0을 반환합니다.

is_numeric: 숫자입니다/ 숫자 문자열(순수 숫자 문자열인 경우 문자가 있으면 false가 반환됨), 1 반환

예:

is_numeric( 1234);//true

is_numeric('1234');//true

is_numeric('1234e4');//false

is_numeric('1234 ');//false

따라서 일반적으로 데이터는 강제 변환/int 처리가 없는 경우 매개변수 판단을 통과할 수 있도록 is_numeric()을 사용하는 것이 가장 좋습니다.

위 내용은 관련 측면을 포함하여 is_int와 is_numeric의 차이점을 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.