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

PHP में fscanf () फ़ंक्शन

fscanf () फ़ंक्शन एक निर्दिष्ट प्रारूप के अनुसार एक खुली फ़ाइल से इनपुट को पार्स करता है। यदि केवल दो पैरामीटर पारित किए गए थे, तो यह एक सरणी के रूप में पार्स किए गए मान लौटाता है।

सिंटैक्स

fscanf(file_pointer, format, mixed)

पैरामीटर

  • file_pointer - fopen() का उपयोग करके बनाया गया एक फ़ाइल सिस्टम सूचक संसाधन।

  • प्रारूप − प्रारूप निर्दिष्ट करें। ये हैं मान:

    • %% - एक प्रतिशत देता है
    • %b - बाइनरी नंबर
    • %c - ASCII मान के अनुसार वर्ण
    • %f - फ्लोटिंग-पॉइंट नंबर
    • %F - फ्लोटिंग-पॉइंट नंबर
    • %o - अष्टाधारी संख्या
    • %s - स्ट्रिंग
    • %d - हस्ताक्षरित दशमलव संख्या
    • %e - वैज्ञानिक संकेत
    • %u - अहस्ताक्षरित दशमलव संख्या
    • %x - छोटे अक्षरों के लिए हेक्साडेसिमल संख्या
    • %X - बड़े अक्षरों के लिए हेक्साडेसिमल संख्या
  • मिश्रित − निर्दिष्ट मान निर्दिष्ट करें। वैकल्पिक।

वापसी

fscanf() फ़ंक्शन एक सरणी के रूप में पार्स किए गए मानों को लौटाता है, यदि केवल दो पैरामीटर पारित किए गए थे।

उदाहरण

<?php
   $file_pointer = fopen("new.txt", "r");
   while ($playerrank = fscanf($handle, "%s\t%d\n")) {
      list ($name, $rank) = $playerrank;
      echo “$name got rank $rank.”;
   }
   fclose($file_pointer);
?>

आउटपुट

Amit got rank 2

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

    money_format() फ़ंक्शन किसी संख्या को मुद्रा स्ट्रिंग के रूप में स्वरूपित करता है। यह विफल होने पर स्वरूपित स्ट्रिंग्स या NULL लौटाता है। सिंटैक्स money_format ( format , number ) पैरामीटर प्रारूप - इसमें प्रारूपित की जाने वाली निर्दिष्ट स्ट्रिंग के बारे में जानकारी होती है। संख्या - प्रार

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

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

  1. PHP में ग्रेगोरियन टीओजेडी () फ़ंक्शन

    ग्रेगोरियन टोजेडी () फ़ंक्शन ग्रेगोरियन तिथि को जूलियन दिन की गणना में परिवर्तित करता है। यह जूलियन डे नंबर देता है। नोट - ग्रेगोरियन कैलेंडर के लिए मान्य सीमा 25 नवंबर, 4714 ई.पू. कम से कम 31 दिसंबर, 9999 ईस्वी तक सिंटैक्स GregorianToJD(month, date, year) पैरामीटर माह - महीने को 1 से 12 तक की