<?php
$str='18.8';
if(is_numeric($str)){
echo 'zheng';
}else{
echo 'jia';
}
if(is_string($str)){
?>
is_numeric() 함수의 매개변수는 숫자 또는 숫자 문자열입니다. 매개변수 '18.8'은 숫자 문자열이고 조건을 충족하므로 "true"를 반환합니다.
테스트하려는 것은 '18.8입니다. ' 는 is_float() 함수로 테스트해야 합니다. 정수를 테스트하려면 is_int()
를 사용하세요. 더 많은 사용법을 보려면 PHP 사용자 설명서
is_numeric() 함수의 매개변수는 숫자 또는 숫자 문자열입니다. 매개변수 '18.8'은 숫자 문자열이고 조건을 충족하므로 "true"를 반환합니다.
테스트하려는 것은 '18.8입니다. ' 는 is_float() 함수로 테스트해야 합니다. 정수를 테스트하려면 is_int()
를 사용하세요. 더 많은 사용법을 보려면 PHP 사용자 설명서