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

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


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

सिंटैक्स

fgets(file_pointer, length)

पैरामीटर्स

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

  • length − पढ़ना तब समाप्त होता है जब length - 1 बाइट्स पढ़ लिए गए हों, एक न्यूलाइन मिले, या EOF (जो भी पहले आए)।

रिटर्न वैल्यू

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

उदाहरण

निम्न एक उदाहरण है। यहां हमारे पास one.txt नाम की एक फ़ाइल है जिसमें टेक्स्ट This is it! है।

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

आउटपुट

This is it!

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

उदाहरण

यहां हमारे पास एक टेक्स्ट फ़ाइल new.txt है, जिसमें टेक्स्ट This is demo text है।

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

आउटपुट

This is demo text

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

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

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

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

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

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