फ़ंक्शन is_numeric

फ़ंक्शन is_numeric जांचता है कि क्या पारित मान एक संख्या है या एक स्ट्रिंग है, जिसे एक संख्या के रूप में व्याख्यायित किया जा सकता है। फ़ंक्शन true लौटाता है, यदि मान एक संख्या या संख्यात्मक स्ट्रिंग है, और false अन्यथा।

वाक्य - विन्यास

phpis_numeric(mixed $value): bool

उदाहरण

आइए कुछ मानों को संख्यात्मक प्रारूप के अनुरूप जांचें:

php<?php
  var_dump(is_numeric(123));      // true
  var_dump(is_numeric('123'));    // true
  var_dump(is_numeric('12.3'));   // true
  var_dump(is_numeric('abc'));    // false
  var_dump(is_numeric('123a'));   // false
?>

उदाहरण

आइए विभिन्न संख्यात्मक प्रारूपों के साथ कार्य को जांचें:

php<?php
  var_dump(is_numeric(0x1A));      // true (हेक्साडेसिमल)
  var_dump(is_numeric('0x1A'));    // false (हेक्साडेसिमल संख्या वाली स्ट्रिंग)
  var_dump(is_numeric(1.2e3));     // true (एक्सपोनेंशियल नोटेशन)
  var_dump(is_numeric('1.2e3'));   // true (एक्सपोनेंशियल नोटेशन वाली स्ट्रिंग)
?>

यह भी देखें

  • फ़ंक्शन is_int,
    जो जांचता है कि क्या वेरिएबल एक पूर्णांक है
  • फ़ंक्शन is_float,
    जो जांचता है कि क्या वेरिएबल एक फ्लोटिंग पॉइंट संख्या है