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

PHP में fgets() और fread() - क्या अंतर है?


'fgets' फ़ंक्शन एक लाइन पढ़ता है और जब यह न्यूलाइन का सामना करता है तो रुक जाता है:

<?php 
    $file = fopen("test.txt", "r"); 
    echo fgets($file); 
    fclose($file); 
?>

उपरोक्त कोड 'test' नामक एक टेक्स्ट फ़ाइल को रीड मोड में खोलता है और फ़ाइल की सामग्री को शुरुआती बाइट से तब तक पढ़ता है जब तक न्यूलाइन कैरेक्टर नहीं मिल जाता। फ़ाइल फिर बंद हो जाती है।

'fread' फ़ंक्शन रॉ डेटा पढ़ता है और एक विशिष्ट संख्या में बाइट्स या डिफ़ॉल्ट बाइट्स के बाद रुक जाता है। यह इस बात पर निर्भर नहीं करता कि न्यूलाइन का सामना हुआ था या नहीं:

<?php 
    $file = fopen("test.txt", "r"); 
    fread($file, "10"); 
    fclose($file); 
?>

उपरोक्त कोड 'test' नामक एक टेक्स्ट फ़ाइल को रीड मोड में खोलता है और शुरुआती बाइट के बाद 10 बाइट्स पढ़ता है। फ़ाइल फिर बंद हो जाती है।

fgets और fread कब उपयोग करें?

यदि उपयोगकर्ता टेक्स्ट फ़ाइल से एक लाइन पढ़ना चाहता है, तो 'fgets' फ़ंक्शन का उपयोग करने का सुझाव दिया जाता है। दूसरी ओर, यदि उपयोगकर्ता फ़ाइल से कुछ डेटा पढ़ना चाहता है (जो लाइन होना आवश्यक नहीं है), तो 'fread' फ़ंक्शन का उपयोग किया जा सकता है।


  1. PHP फ़ाइल क्या है? PHP फ़ाइल क्या है?

    .PHP फ़ाइल एक्सटेंशन वाली फ़ाइल एक PHP सोर्स कोड फ़ाइल है जिसमें हाइपरटेक्स्ट प्रीप्रोसेसर कोड होता है। इनका उपयोग अक्सर वेब पेज फ़ाइलों के रूप में किया जाता है जो आमतौर पर वेब सर्वर पर चल रहे PHP इंजन से HTML उत्पन्न करती हैं। PHP इंजन द्वारा कोड से बनाया गया HTML कंटेंट वही है जो वेब ब्राउज़र में

  1. डायरेक्टएक्स 11 और डायरेक्टएक्स 12 में क्या अंतर है? डायरेक्टएक्स 11 और डायरेक्टएक्स 12 में क्या अंतर है?

    डायरेक्टएक्स एपीआई का एक संग्रह है, या एप्लिकेशन प्रोग्रामिंग इंटरफेस, जिसका उपयोग सॉफ्टवेयर द्वारा मल्टीमीडिया सामग्री को रेंडर करने और ग्राफिकल हार्डवेयर के साथ संचार करने के लिए किया जाता है। डायरेक्टएक्स का प्रमुख घटक एपीआई, डायरेक्ट3डी, सॉफ्टवेयर और ग्राफिक्स हार्डवेयर के बीच संचार को संभालता ह

  1. FLAC और WAV फाइल फॉर्मेट के बीच क्या अंतर है? FLAC और WAV फाइल फॉर्मेट के बीच क्या अंतर है?

    कुछ उपयोगकर्ता FLAC बनाम WAV के बीच चयन करते समय भ्रमित होंगे। चूंकि दोनों लॉसलेस ऑडियो फॉर्मेट हैं, कोई यह विचार कर सकता है कि इन दोनों के बीच क्या अंतर है और कौन सा दूसरे से बेहतर है। कुछ वेबसाइटें दोनों फाइलों के लिए डाउनलोड विकल्प प्रदान करती हैं। इस लेख में, आप जानेंगे कि FLAC और WAV क्या हैं औ