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 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.