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

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

fgets () फ़ंक्शन फ़ाइल से एक पंक्ति देता है। यह लंबाई तक की एक स्ट्रिंग देता है - file_pointer द्वारा इंगित फ़ाइल से 1 बाइट पढ़ा जाता है।

सिंटैक्स

fgets (file_pointer, length);

पैरामीटर

  • file_pointer - फ़ाइल सूचक मान्य होना चाहिए, और fopen() या fsockopen() द्वारा सफलतापूर्वक खोली गई फ़ाइल को इंगित करना चाहिए।

  • लंबाई − पढ़ना समाप्त होता है जब लंबाई - 1 बाइट पढ़ी जाती है, एक नई लाइन पर, या ईओएफ पर (जो भी पहले हो)।

वापसी

fgets() फ़ंक्शन लंबाई तक की एक स्ट्रिंग देता है - 1 बाइट fle_pointer द्वारा इंगित फ़ाइल से पढ़ा जाता है।

उदाहरण

निम्नलिखित एक उदाहरण है। यहाँ, हमारे पास एक फ़ाइल “one.txt” है जिसका टेक्स्ट “दिस इज़ इट!” है।

<?php
   $file_pointer = @fopen("/new/one.txt", "w");
   if ($file_pointer) {
      while (!feof($file_pointer)) {
         $buffer = fgets($file_pointer, 512);
         echo $buffer;
      }
      fclose($file_pointer);
   }
?>

आउटपुट

This is it!

आइए एक और उदाहरण देखें।

उदाहरण

यहां, हमारे पास एक टेक्स्ट फ़ाइल "new.txt" है, जिसमें टेक्स्ट है, "यह डेमो टेक्स्ट है"।

<?php
   $file_pointer = fopen("new.txt","r");
   $res = fgets($file_pointer);
   echo $res;
   fclose($file_pointer);
?>

आउटपुट

This is demo text

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

    fopen() फ़ंक्शन एक फ़ाइल या URL खोलता है। यदि फ़ंक्शन विफल हो जाता है, तो यह FALSE और विफलता पर एक त्रुटि देता है। त्रुटि आउटपुट को छिपाने के लिए फ़ंक्शन नाम के सामने एक @ जोड़ें। सिंटैक्स fopen(file_path, mode, include_path, context) पैरामीटर file_path - फ़ाइल का पथ। मोड - फ़ाइल के लिए आपको क

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

    फ़ाइल पॉइंटर पर फ़ाइल के अंत के लिए feof() फ़ंक्शन परीक्षण करता है। यदि फ़ाइल पॉइंटर EOF पर है या कोई त्रुटि होती है (सॉकेट टाइमआउट सहित) तो यह TRUE लौटाता है; अन्यथा FALSE लौटाता है। सिंटैक्स feo(file_pointer) पैरामीटर file_pointer - फ़ाइल सूचक मान्य होना चाहिए, और fopen() या fsockopen() द्वारा

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

    fclose () फ़ंक्शन एक खुले फ़ाइल पॉइंटर को बंद कर देता है। फ़ंक्शन सफलता पर TRUE और विफलता पर FALSE लौटाता है। सिंटैक्स fclose(file_pointer) पैरामीटर file_pointer - फ़ाइल सूचक मान्य होना चाहिए, और fopen() या fsockopen() द्वारा सफलतापूर्वक खोली गई फ़ाइल को इंगित करना चाहिए। वापसी fclose () फ़ंक्