readfile() फ़ंक्शन
readfile() फ़ंक्शन एक फ़ाइल पढ़ता है और इसे आउटपुट बफर पर लिखता है।
सिंटैक्स
readfile($file_path, $include_path, $context)
पैरामीटर
| पैरामीटर | विवरण |
|---|---|
| file_path | फ़ाइल का पथ |
| include_path | यदि फ़ाइल को include_path में खोजना चाहते हैं तो true सेट करें |
| context | स्ट्रीम के व्यवहार को निर्दिष्ट करता है (वैकल्पिक) |
वापसी मान
फ़ाइल से पढ़े गए बाइट्स की संख्या लौटाता है।
उदाहरण
<?php
echo readfile("one.txt");
?>
आउटपुट
This is demo text! 18
व्याख्या
- फ़ाइल सामग्री "This is demo text!" आउटपुट होती है।
- फिर फ़ंक्शन पढ़े गए बाइट्स की संख्या (18) लौटाता है, जो भी प्रतिध्वनित होती है।
- यदि केवल सामग्री चाहिए तो
echo readfile(...)के बजाय केवलreadfile(...)लिखें।
उपयोग केस
- फ़ाइल डाउनलोड के लिए (उचित हेडर्स के साथ)।
- बड़ी फ़ाइलों को मेमोरी में लोड किए बिना आउटपुट करने के लिए।