Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में fputs() फंक्शन

विवरण

PHP का fputs() फंक्शन एक खुली फाइल में लिखता है। यह fwrite() का उपनाम (alias) है। सफलता पर लिखे गए बाइट्स की संख्या, विफलता पर FALSE लौटाता है।

सिंटैक्स

fputs(file_pointer, string, length)

पैरामीटर्स

  • file_pointer - fopen() का उपयोग करके बनाया गया फाइल पॉइंटर। आवश्यक।

  • string - लिखी जाने वाली स्ट्रिंग। आवश्यक।

  • length - लिखे जाने वाले अधिकतम बाइट्स। वैकल्पिक।

रिटर्न मान

सफलता पर लिखे गए बाइट्स की संख्या, विफलता पर FALSE।

उदाहरण 1

<?php
$file_pointer = fopen("new.txt", "w");
echo fputs($file_pointer, "This is demo text!");
fclose($file_pointer);
?>

आउटपुट

18

उदाहरण 2: निर्दिष्ट बाइट्स लिखना

<?php
$file_pointer = fopen("new.txt", "w");
echo fputs($file_pointer, "This is demo text!", 4);
fclose($file_pointer);
fopen("new.txt", "r");
echo fread($file_pointer, filesize("new.txt"));
fclose($file_pointer);
?>

आउटपुट

4
  1. - PHP में fflush() फंक्शन

    PHP का fflush() फंक्शन बफर्ड आउटपुट को एक खुली फ़ाइल में फ्लश (लिखना) करता है। यह फंक्शन फाइल हैंडल द्वारा इंगित रिसोर्स पर सभी बफर्ड आउटपुट को लिखने के लिए बाध्य करता है। सिंटैक्स fflush(file_pointer) पैरामीटर्स file_pointer − खुली फ़ाइल स्ट्रीम निर्दिष्ट करें। रिटर्न वैल्यू fflush() फंक्शन

  1. - PHP में feof() फंक्शन

    PHP का feof() फंक्शन फ़ाइल पॉइंटर पर एंड-ऑफ-फाइल (EOF) की जांच करता है। यदि फ़ाइल पॉइंटर EOF पर है या कोई त्रुटि होती है (सॉकेट टाइमआउट सहित), तो यह TRUE लौटाता है; अन्यथा FALSE लौटाता है। सिंटैक्स feof(file_pointer) पैरामीटर्स file_pointer − फ़ाइल पॉइंटर वैध होना चाहिए, और fopen() या fsockope

  1. - PHP में fclose() फंक्शन

    PHP का fclose() फंक्शन एक खुले फ़ाइल पॉइंटर को बंद करता है। फंक्शन सफलता पर TRUE और विफलता पर FALSE लौटाता है। सिंटैक्स fclose(file_pointer) पैरामीटर्स file_pointer − फ़ाइल पॉइंटर वैध होना चाहिए, और fopen() या fsockopen() द्वारा सफलतापूर्वक खोली गई फ़ाइल को इंगित करना चाहिए। रिटर्न वैल्यू fc