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

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

विवरण

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

सिंटैक्स

fscanf(file_pointer, format, mixed)

पैरामीटर्स

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

  • format - फॉर्मेट निर्दिष्ट करें। मान:

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

रिटर्न मान

यदि केवल दो पैरामीटर पास किए गए हों तो पार्स किए गए मानों को सरणी के रूप में लौटाता है।

उदाहरण

<?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() फ़ंक्शन PHP में money_format() फ़ंक्शन किसी नंबर को करेंसी स्ट्रिंग के रूप में फॉर्मेट करता है। यह फॉर्मेटेड स्ट्रिंग्स रिटर्न करता है या विफलता पर NULL। नोट: यह फ़ंक्शन विंडोज प्लेटफॉर्म पर परिभाषित नहीं है। सिंटैक्स money_format(string $format, float $number): string|false पैरामीट

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

    fprintf() फ़ंक्शन PHP में fprintf() फ़ंक्शन एक फॉर्मेटेड स्ट्रिंग को स्ट्रीम में लिखने के लिए उपयोग किया जाता है। सिंटैक्स fprintf(resource $stream, string $format, mixed ...$values): int पैरामीटर्स stream - जहां स्ट्रिंग लिखनी/आउटपुट करनी है format - फॉर्मेट स्ट्रिंग और वैरिएबल्स को कैसे फॉर्मेट

  1. - PHP में GregorianToJD() फंक्शन

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