फ़ंक्शन file
फ़ंक्शन file किसी फ़ाइल की सामग्री को पढ़ती है और उसे एक ऐरे के रूप में वापस करती है, जहाँ प्रत्येक तत्व फ़ाइल की एक पंक्ति के अनुरूप होता है। पहला पैरामीटर फ़ंक्शन फ़ाइल का पथ लेता है, और दूसरा (वैकल्पिक) - फ़ंक्शन के व्यवहार को बदलने के लिए फ़्लैग्स।
सिंटैक्स
file(string $filename, int $flags = 0);
फ़्लैग्स
| फ़्लैग | विवरण |
|---|---|
FILE_USE_INCLUDE_PATH |
include_path में निर्दिष्ट निर्देशिकाओं में फ़ाइल खोजें। |
FILE_IGNORE_NEW_LINES |
ऐरे के प्रत्येक तत्व के अंत में नई लाइन के प्रतीक (\n) न जोड़ें। |
FILE_SKIP_EMPTY_LINES |
ऐरे बनाते समय खाली पंक्तियों को छोड़ दें। |
उदाहरण
फ़ाइल 'test.txt' की सामग्री को पढ़ें और स्ट्रिंग्स की ऐरे को आउटपुट करें:
<?php
$res = file('test.txt');
print_r($res);
?>
उदाहरण
नई लाइन के प्रतीकों को हटाने के लिए फ़्लैग FILE_IGNORE_NEW_LINES का उपयोग:
<?php
$res = file('test.txt', FILE_IGNORE_NEW_LINES);
print_r($res);
?>
उदाहरण
एक साथ कई फ़्लैग्स का उपयोग करके फ़ाइल पढ़ना:
<?php
$res = file('test.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
print_r($res);
?>
यह भी देखें
-
फ़ंक्शन
file_get_contents,
जो फ़ाइल की सामग्री को एक स्ट्रिंग में पढ़ती है -
फ़ंक्शन
fopen,
जो एक फ़ाइल या URL खोलती है -
फ़ंक्शन
readfile,
जो फ़ाइल की सामग्री को आउटपुट करती है -
फ़ंक्शन
parse_ini_file,
जो एक कॉन्फ़िगरेशन फ़ाइल को प्रोसेस करती है