문자열과 정수에 작은따옴표를 사용하세요. 이는 둘 다에 해당됩니다.
益波
益波 2017-11-04 18:23:26
0
1
1242

<?php

$str='18.8';

if(is_numeric($str)){

echo 'zheng';

}else{

echo 'jia';

}


if(is_string($str)){

echo 'zheng';

}else{

echo 'jia';

}

?>


益波
益波

모든 응답(1)
Peter_Zhu
  • is_numeric() 함수의 매개변수는 숫자 또는 숫자 문자열입니다. 매개변수 '18.8'은 숫자 문자열이고 조건을 충족하므로 "true"를 반환합니다.

  • 테스트하려는 것은 '18.8입니다. ' 는 is_float() 함수로 테스트해야 합니다. 정수를 테스트하려면 is_int()

  • 를 사용하세요. 더 많은 사용법을 보려면 PHP 사용자 설명서

를 매개변수로 지정할 수 있습니다.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!