PHP fread() फ़ंक्शन
परिभाषा और उपयोग
fread() फ़ंक्शन फ़ाइल को पढ़ता है (द्वारा बाइनरी फ़ाइलों के लिए सुरक्षित है)。
व्याकरण
fread(फ़ाइल,लंबाई)
पारामीटर | वर्णन |
---|---|
फ़ाइल | आवश्यक।खुला फ़ाइल निर्धारित करता है। |
लंबाई | आवश्यक।पढ़ने के लिए अधिकतम बाइट की संख्या निर्धारित करता है। |
व्याख्या
fread() फ़ाइल पॉइंटर से फ़ाइल पढ़ने के लिए अधिक लंबाई बाइट लंबाई बाइट की संख्या, या EOF तक, या (नेटवर्क स्ट्रीम के लिए) एक पैक उपलब्ध होने पर, या (उपयोगकर्ता स्पेस स्ट्रीम खोलने के बाद) 8192 बाइट पढ़े जाने पर, जो पहले होगा, अवश्य ही पढ़ा जाएगा।
पढ़ा हुआ स्ट्रिंग वापस करता है, या फिर गलती होने पर false वापस करता है।
सूचना और टिप्पणी
सूचना:यदि आपको केवल एक फ़ाइल की सामग्री को एक स्ट्रिंग में लाना है, तो file_get_contents()इसकी प्रदर्शन शीर्षांश fread() से बहुत अधिक है।
उदाहरण
उदाहरण 1
फ़ाइल से 10 बाइट पढ़ें:
<?php $file = fopen("test.txt","r"); fread($file,"10"); fclose($file); ?>
उदाहरण 2
पूरे फ़ाइल को पढ़ें:
<?php $file = fopen("test.txt","r"); fread($file, filesize("test.txt")); fclose($file); ?>