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

PHP में file_put_contents () फ़ंक्शन

file_put_contents () फ़ंक्शन एक फ़ाइल के लिए एक स्ट्रिंग लिखता है। फ़ंक्शन फ़ाइल में लिखे गए बाइट्स की संख्या देता है, या विफलता पर FALSE देता है।

सिंटैक्स

file_put_contents(file_path, data, flags, context)

पैरामीटर

  • file_path - फ़ाइल का पथ।

  • डेटा - फ़ाइल में लिखे जाने वाले डेटा को सेट करें:

  • झंडे − निर्दिष्ट करता है कि फ़ाइल कैसे खोली जाती है या डेटा कैसे लिखा जाना है:

    • FILE_USE_INCLUDE_PATH - शामिल निर्देशिका में फ़ाइल नाम खोजें।

    • FILE_APPEND - यदि फ़ाइल फ़ाइल नाम पहले से मौजूद है, तो डेटा को ओवरराइट करने के बजाय फ़ाइल में संलग्न करें।

    • LOCK_EX - लेखन के लिए आगे बढ़ते हुए फ़ाइल पर एक विशेष लॉक प्राप्त करें।

    • FILE_TEXT - डेटा टेक्स्ट मोड में लिखा जाता है। इस ध्वज का उपयोग FILE_BINARY के साथ नहीं किया जा सकता है। यह ध्वज केवल PHP 6 के बाद से उपलब्ध है।

    • FILE_BINARY - डेटा बाइनरी मोड में लिखा जाएगा। यह डिफ़ॉल्ट सेटिंग है और इसका उपयोग FILE_TEXT के साथ नहीं किया जा सकता है। यह ध्वज केवल PHP 6 के बाद से उपलब्ध है।

  • संदर्भ − स्ट्रीम का व्यवहार सेट करें.

वापसी

file_put_contents() फ़ंक्शन फ़ाइल में लिखे गए बाइट्स की संख्या देता है, या विफलता पर FALSE देता है।

उदाहरण

<?php
   echo file_put_contents("new.txt","This is it!");
?>

आउटपुट

11

आइए एक और उदाहरण देखें -

उदाहरण

<?php
   $file_path = one.txt';
   $myfile = file_get_contents($file_path);
   // Append
   $myfile .= "Demo line!\n";
   file_put_contents($file_path, $myfile);
?>

आउटपुट

10

  1. PHP में फ़ाइल प्रकार () फ़ंक्शन

    फ़ाइल प्रकार () फ़ंक्शन फ़ाइल या निर्देशिका के फ़ाइल प्रकार को लौटाता है। सफल होने पर, filetype() फ़ंक्शन निम्न में से एक मान देता है - फीफो चार दिर (निर्देशिका) ब्लॉक करें लिंक (प्रतीकात्मक लिंक) फ़ाइल अज्ञात (यह एक अज्ञात फ़ाइल प्रकार है) सिंटैक्स filetype(file_path) पैरामीटर file_path - फ़ाइ

  1. PHP में file_get_contents () फ़ंक्शन

    file_get_contents() फ़ंक्शन पूरी फ़ाइल को एक स्ट्रिंग में पढ़ता है। फ़ाइल () फ़ंक्शन पूरी फ़ाइल को एक सरणी में पढ़ता है, जबकि file_get_contents () फ़ंक्शन पूरी फ़ाइल को एक स्ट्रिंग में पढ़ता है। सिंटैक्स file_get_contents(file_path, flags, context, start_offset, max_length) पैरामीटर file_path - फ

  1. PHP में फ़ाइल () फ़ंक्शन

    फ़ाइल () फ़ंक्शन फ़ाइल को एक सरणी में पढ़ता है। सिंटैक्स file(file_path,flag,context) पैरामीटर फ़ाइल − फ़ाइल का पथ। ध्वज − वैकल्पिक पैरामीटर फ़्लैग निम्न स्थिरांकों में से एक या अधिक हो सकते हैं - FILE_USE_INCLUDE_PATH - फ़ाइल को include_path में खोजें। FILE_IGNORE_NEW_LINES - प्रत्येक स