फ़ाइल () फ़ंक्शन फ़ाइल को एक सरणी में पढ़ता है।
सिंटैक्स
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. )