<전체 PHP 필터 참조
정의 및 사용
FILTER_SANITIZE_NUMBER_FLOAT 필터는 부동 소수점 수의 모든 잘못된 문자를 제거합니다.
기본적으로 -이 필터는 숫자와 +를 할 수 있습니다
- 이름 : "number_float"
- ID 번호 : (520)
가능한 플래그 :
- FILTER_FLAG_ALLOW_FRACTION - 허용 분획 분리기 (like . )
- FILTER_FLAG_ALLOW_THOUSAND - 허용 천 세퍼레이터 (like , )
- FILTER_FLAG_ALLOW_SCIENTIFIC - 과학적 표기법 허용 (like e and E)
예
<?php
$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 필터 참조