PHP FILTER_SANITIZE_NUMBER_FLOAT 필터
❮ 전체 PHP 필터 참조
정의 및 사용
FILTER_SANITIZE_NUMBER_FLOAT 필터는 부동 소수점 숫자에서 모든 잘못된 문자를 제거합니다.
이 필터는 기본적으로 숫자 및 + -를 허용합니다.
- 이름: "number_float"
- 아이디-번호: 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));
?>
코드의 출력은 다음과 같습니다.
string(7) "5-2+3.3"
❮ 전체 PHP 필터 참조