PHP में fpus () फ़ंक्शन का उपयोग करके एक खुली फ़ाइल में लिखें। यह fwrite() का उपनाम है। fputs () फ़ंक्शन सफलता पर लिखे गए बाइट्स की संख्या देता है। यह विफलता पर FALSE लौटाता है।
fputs() फ़ंक्शन फ़ाइल के अंत में रुक जाता है या जब यह निर्दिष्ट लंबाई तक पहुँच जाता है, जो भी पहले आए।
सिंटैक्स
fputs(file_pointer, string, length)
पैरामीटर
-
file_pointer - fopen() का उपयोग करके बनाया गया एक फ़ाइल पॉइंटर। आवश्यक है।
-
स्ट्रिंग - एक स्ट्रिंग लिखी जानी है। आवश्यक है।
-
लंबाई − लिखने के लिए अधिकतम बाइट्स। वैकल्पिक।
वापसी
fputs () फ़ंक्शन सफलता पर लिखे गए बाइट्स की संख्या देता है। यह विफलता पर FALSE लौटाता है।
उदाहरण
<?php $file_pointer = fopen("new.txt","w"); echo fputs($file,"This is demo text!"); fclose($file_pointer); ?>
निम्नलिखित आउटपुट है। यह लिखे गए बाइट्स की संख्या लौटाता है।
आउटपुट
18
आइए एक और उदाहरण देखें जो फ़ाइल में निर्दिष्ट संख्या में बाइट्स लिखता है। सामग्री को पढ़ा और प्रदर्शित भी किया जाता है।
उदाहरण
<?php $file_pointer = fopen("new.txt","w"); echo fputs($file,"This is demo text!",4); fclose($file_pointer); fopen("new.txt", "r"); echo fread($file_pointer, filesize("new.txt")); fclose($file_pointer); ?>
आउटपुट
4