PHP FILTER_SANITIZE_NUMBER_FLOAT 필터
정의와 사용법
FILTER_SANITIZE_NUMBER_FLOAT 필터는浮点수에서 모든 불법 문자를 제거합니다.
이 필터는 기본적으로 모든 숫자 및 +-를 허용합니다.
- Name: "number_float"
- ID-number: 520
가능한 기호:
- FILTER_FLAG_ALLOW_FRACTION - 소수 구분자 (예: .)를 허용
- FILTER_FLAG_ALLOW_THOUSAND - 천 구분자 (예: ,)를 허용
- FILTER_FLAG_ALLOW_SCIENTIFIC - 과학 기술법 (예: e 및 E)를 허용
예제
<?php
var_dump(filter_var($number, FILTER_SANITIZE_NUMBER_FLOAT
,
FILTER_FLAG_ALLOW_FRACTION));
?>
출력:
string(7) "5-2+3.3"