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

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

फ़ाइल () फ़ंक्शन फ़ाइल को एक सरणी में पढ़ता है।

सिंटैक्स

file(file_path,flag,context)

पैरामीटर

  • फ़ाइल − फ़ाइल का पथ।

  • ध्वज − वैकल्पिक पैरामीटर फ़्लैग निम्न स्थिरांकों में से एक या अधिक हो सकते हैं -

    • FILE_USE_INCLUDE_PATH - फ़ाइल को include_path में खोजें।

    • FILE_IGNORE_NEW_LINES - प्रत्येक सरणी तत्व के अंत में नई पंक्ति न जोड़ें।

    • FILE_SKIP_EMPTY_LINES - खाली पंक्तियों को छोड़ें।

    • FILE_TEXT - सामग्री को UTF-8 एन्कोडिंग में लौटाया जाता है। आप एक कस्टम संदर्भ बनाकर एक अलग एन्कोडिंग निर्दिष्ट कर सकते हैं। इस ध्वज का उपयोग FILE_BINARY के साथ नहीं किया जा सकता है। यह ध्वज केवल PHP 6 के बाद से उपलब्ध है।

    • FILE_BINARY - सामग्री को बाइनरी डेटा के रूप में पढ़ा जाता है। यह डिफ़ॉल्ट सेटिंग है और इसका उपयोग FILE_TEXT के साथ नहीं किया जा सकता है। यह ध्वज केवल PHP 6 के बाद से उपलब्ध है।

  • संदर्भ − यह धारा के व्यवहार को संशोधित करता है।

वापसी

फ़ाइल () फ़ंक्शन फ़ाइल को एक सरणी में लौटाता है, जबकि यह विफलता पर गलत लौटाता है।

उदाहरण

मान लें कि हमारे पास निम्नलिखित सामग्री और पंक्तियों के साथ एक फ़ाइल "continents.txt" है।

The Earth has seven continents.
The continents are: Asia, Africa, North America, South America, Antarctica, Europe, and Australia.
Asia is the largest in area.
Australia is the smallest in terms of area.

उदाहरण

<?php
   print_r(file("continents.txt"));
?>

आउटपुट

Array
(
   [0] => The Earth has seven continents.
   [1] => The continents are: Asia, Africa, North America, South America, Antarctica, Europe, and Australia.
   [2] => Asia is the largest in area.
   [3] => Australia is the smallest in terms of area.
)

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

    file_get_contents() फ़ंक्शन पूरी फ़ाइल को एक स्ट्रिंग में पढ़ता है। फ़ाइल () फ़ंक्शन पूरी फ़ाइल को एक सरणी में पढ़ता है, जबकि file_get_contents () फ़ंक्शन पूरी फ़ाइल को एक स्ट्रिंग में पढ़ता है। सिंटैक्स file_get_contents(file_path, flags, context, start_offset, max_length) पैरामीटर file_path - फ

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

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

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

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