PHP file_put_contents() फ़ंक्शन
विन्यास और उपयोग
file_put_contents() फ़ंक्शन एक चरित्र लिखता है।
fopen(),fwrite() और fclose() के रूप में एक क्रमशः आदेश के समान है।
व्याकरण
file_put_contents(फ़ाइल,डाटा,मोड,कंटेक्स्ट)
पारामीटर | वर्णन |
---|---|
फ़ाइल | अनिवार्य |
डाटा | विकल्प।लिखने के लिए फ़ाइल में लिखने वाला डाटा निर्दिष्ट करता है।इसका रूप हो सकता है: चरित्र, आयत्त या डेटा स्ट्रीम。 |
मोड |
विकल्प।फ़ाइल को खोलने/लिखने के तरीके को निर्दिष्ट करता है।संभव मान:
|
कंटेक्स्ट |
विकल्प कंटेक्स्ट एक विकल्प है जो स्ट्रीम के व्यवहार को संशोधित कर सकता है।null का उपयोग करने पर अनदेखा कर दिया जाएगा。 |
वर्णन
पारामीटर डाटा एक आयत्त (बहुतमुखी आयत्त नहीं) के रूप में हो सकता है。
PHP 5.1.0 से लेकरडाटा पारामीटर को स्ट्रीम संसाधन के रूप में भी निर्दिष्ट किया जा सकता है; स्ट्रीम में संग्रहीत डेटा निर्दिष्ट फ़ाइल में लिखा जाएगा, इस उपयोग का तरीका stream_copy_to_stream() फ़ंक्शन के रूप में समान है。
द्वारा कंटेक्स्ट पारामीटर का समर्थन PHP 5.0.0 में जोड़ा गया है。
वापसी मूल्य
इस फ़ंक्शन से फ़ाइल में लिखे गए डाटा के बाइट संख्या लौटाई जाएगी。
सूचना और टिप्पणी
सूचना:FILE_APPEND का उपयोग करके फ़ाइल में पहले से मौजूद सामग्री को नष्ट नहीं किया जाएगा。
टिप्पणी:यह फ़ंक्शन द्वारा बाइनरी ऑब्जेक्ट के लिए सुरक्षित रूप से उपयोग किया जा सकता है。
उदाहरण
<?php echo file_put_contents("test.txt","Hello World. Testing!"); ?>
आउटपुट:
26