PHP FILTER_SANITIZE_NUMBER_FLOAT फ़िल्टर

परिभाषा और उपयोग

FILTER_SANITIZE_NUMBER_FLOAT फ़िल्टर फ़्लॉटिंग नंबर में सभी अवैध अक्षरों को मिटा देता है。

इस फ़िल्टर को मूलभूत रूप से सभी नंबरों और +- की अनुमति दी जाती है。

  • नाम: "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"