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

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

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

सिंटैक्स

fopen(file_path, mode, include_path, context)

पैरामीटर

  • file_path - फ़ाइल का पथ।

  • मोड - फ़ाइल के लिए आपको किस प्रकार की एक्सेस की आवश्यकता है

    • “r” - केवल पढ़ने के लिए
    • "r+" - पढ़ें/लिखें
    • "w" - केवल लिखें
    • "w+" - पढ़ें/लिखें
    • "a" - केवल लिखें। फ़ाइल के अंत तक खोलता है और लिखता है या यदि यह मौजूद नहीं है तो एक नई फ़ाइल बनाता है)
    • "a+" - पढ़ें/लिखें। फ़ाइल के अंत तक लिखकर फ़ाइल सामग्री को सुरक्षित रखता है)
    • "x" - केवल लिखें। एक नई फाइल बनाता है। FALSE लौटाता है और अगर फ़ाइल पहले से मौजूद है तो एक त्रुटि)
    • "x+" - पढ़ें/लिखें। एक नई फाइल बनाता है। FALSE लौटाता है और अगर फ़ाइल पहले से मौजूद है तो एक त्रुटि)
  • incude_path - अगर आप फ़ाइल को शामिल_पथ (php.ini में) में भी खोजना चाहते हैं, तो इसे '1' पर सेट करें।

  • संदर्भ − फ़ाइल सूचक का संदर्भ।

वापसी

fopen() फ़ंक्शन FALSE लौटाता है और विफलता पर एक त्रुटि देता है। त्रुटि आउटपुट को छिपाने के लिए फ़ंक्शन नाम के सामने एक '@' जोड़ें।

मान लें कि हमारे पास निम्न सामग्री के साथ "new.txt" फ़ाइल है।

The content of the file!

अब, उदाहरण देखते हैं -

उदाहरण

<?php
   // read/ write mode
   $file_pointer = fopen("new.txt", 'r+')
   or die("File does not exist");
   $res = fgets($file_pointer);
   echo $res;
   fclose($ile_pointer);
?>

आउटपुट

The content of the file!

आइए "one.txt" फ़ाइल के साथ एक उदाहरण देखें।

उदाहरण

<?php
   // read/write mode
   $file_pointer = fopen("one.txt", "w+");
   // writing to file
   fwrite($file_pointer, 'demo content');
   echo fread($file_pointer, filesize("new.txt"));
   fclose($file_pointer);
?>

आउटपुट

demo content

  1. PHP में फ़ाइल () फ़ंक्शन

    फ़ाइल () फ़ंक्शन फ़ाइल को एक सरणी में पढ़ता है। सिंटैक्स file(file_path,flag,context) पैरामीटर फ़ाइल − फ़ाइल का पथ। ध्वज − वैकल्पिक पैरामीटर फ़्लैग निम्न स्थिरांकों में से एक या अधिक हो सकते हैं - FILE_USE_INCLUDE_PATH - फ़ाइल को include_path में खोजें। FILE_IGNORE_NEW_LINES - प्रत्येक स

  1. PHP में हटाएं () फ़ंक्शन

    डिलीट () फंक्शन फाइल को डिलीट करता है। हटाए जाने वाली फ़ाइल का पथ एक पैरामीटर के रूप में निर्दिष्ट किया जाना है। सिंटैक्स delete(file_path) पैरामीटर file_path - फ़ाइल को हटाने के लिए पथ निर्दिष्ट करें। वापसी हटाएं () फ़ंक्शन वापस आ जाता है। सच है, सफलता पर गलत, विफलता पर उदाहरण निम्नलिखित ए

  1. PHP में कॉपी () फ़ंक्शन

    कॉपी () फ़ंक्शन एक फ़ाइल की प्रतिलिपि बनाता है। गंतव्य फ़ाइल में स्रोत फ़ाइल की एक प्रति बन जाती है। यदि गंतव्य फ़ाइल पहले से मौजूद है, तो वह अधिलेखित हो जाती है। सिंटैक्स copy(source_file, dest_file) पैरामीटर source_file - फ़ाइल को कॉपी करने के लिए सेट करें dest_file - फ़ाइल को कॉपी करने के ल