PHP FILTER_SANITIZE_NUMBER_FLOAT 필터
정의 및 사용
FILTER_SANITIZE_NUMBER_FLOAT 모든 잘못된 문자에 부동 소수점 숫자를 제거하는 필터.
필터는 모든 디지털 +와 기본적으로 활성화되어 있습니다 -
- 이름 : "number_float"
- ID 번호 : (520)
가능한 증상 :
- FILTER_FLAG_ALLOW_FRACTION는 - 소수 구분 허용 (예.)
- FILTER_FLAG_ALLOW_THOUSAND - 수 천 단위 구분 기호 (예)
- FILTER_FLAG_ALLOW_SCIENTIFIC는 - (예 : e와 E 등) 과학적 표기법을 허용
예
<?php
$number="5-2f+3.3pp";
var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT,
FILTER_FLAG_ALLOW_FRACTION));
?>
$number="5-2f+3.3pp";
var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT,
FILTER_FLAG_ALLOW_FRACTION));
?>
다음과 같이 출력 코드는 다음과 같습니다
string(7) "5-2+3.3"
전체 PHP 필터 참조