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

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

'fgets' फ़ंक्शन एक लाइन को पढ़ता है और एक नई लाइन का सामना करने पर रुक जाता है -

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

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

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

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

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

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

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


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

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

  1. DirectX 11 और DirectX 12 में क्या अंतर है?

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

  1. FLAC और WAV फ़ाइल स्वरूपों में क्या अंतर है?

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