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"