Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में संख्या तुलना 8

जब हम PHP 8 में किसी अंक की तुलना करते हैं, तो यह संख्या तुलना का उपयोग करेगा। अन्यथा यह संख्या को एक स्ट्रिंग में बदल देगा और स्ट्रिंग तुलना का उपयोग करेगा।

स्ट्रिंग को तीन तरह से वर्गीकृत किया जा सकता है -

  • एक स्ट्रिंग जिसमें केवल अंक होते हैं। उदाहरण -1234 या 1.24e1.

  • एक लीडिंग-न्यूमेरिक स्ट्रिंग - एक लीडिंग स्ट्रिंग एक न्यूमेरिक स्ट्रिंग से शुरू होती है, लेकिन इसके बाद व्हाइट स्पेस सहित नॉन-न्यूमेरिक कैरेक्टर के साथ आना चाहिए। उदाहरण -12xyz या "123"

  • गैर-संख्यात्मक स्ट्रिंग - वह स्ट्रिंग जो संख्यात्मक और गैर-अग्रणी संख्यात्मक स्ट्रिंग भी नहीं हो सकती है।

Example − PHP 7
0=='foo' // PHP 7 will return true.
Example − PHP 8
0 =='foo' // PHP 8 will return false.

उदाहरण - संख्या तुलना के लिए Saner स्ट्रिंग का उपयोग करके PHP 8 प्रोग्राम।

<?php
   $x=[
      "1" => "first Integer",
      "0123" =>"The integer index with leading 0",
      "12str" =>"using leading numeric string",
      " 1" => "using leading whitespace",
      "2.2" => "using floating number",
   ];
   print_r($x);
?>

आउटपुट

Array
(
   [1] => first Integer
   [0123] => The integer index with leading 0
   [12str] => using leading numeric string
   [ 1] => using leading whitespace
   [2.2] => using floating number
)

  1. PHP में vsprintf () फ़ंक्शन

    Vsprint() फ़ंक्शन स्वरूपित स्ट्रिंग लौटाता है। सिंटैक्स vsprintf(format,argarray) पैरामीटर प्रारूप - स्ट्रिंग को निर्दिष्ट करता है और उसमें वेरिएबल को कैसे फ़ॉर्मेट करना है। संभावित प्रारूप मान निम्नलिखित हैं - %% − एक प्रतिशत चिह्न लौटाता है %b - बाइनरी नंबर %c - ASCII मान के अनु

  1. PHP में vfprintf () फ़ंक्शन

    vfprintf () फ़ंक्शन का उपयोग स्वरूपित स्ट्रिंग को विशिष्ट आउटपुट में बदलने के लिए किया जाता है। यह आउटपुट की गई स्ट्रिंग की लंबाई लौटाता है। सिंटैक्स vfprintf(stream, format, arg) पैरामीटर स्ट्रीम - निर्दिष्ट करता है कि स्ट्रिंग को कहां आउटपुट करना है प्रारूप - स्ट्रिंग को निर्दिष्ट करता है

  1. PHP में fprintf () फ़ंक्शन

    fprintf () फ़ंक्शन का उपयोग किसी स्ट्रीम में स्वरूपित स्ट्रिंग लिखने के लिए किया जाता है सिंटैक्स fprintf (stream, format, argument1, argument2, ... ) पैरामीटर स्ट्रीम - स्ट्रिंग को कहां लिखना/आउटपुट करना है प्रारूप - स्ट्रिंग को निर्दिष्ट करता है और उसमें चरों को कैसे प्रारूपित करता है। सं