최신 웹 개발 튜토리얼
 

PHP FILTER_SANITIZE_NUMBER_FLOAT 필터


<전체 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 필터 참조