PHP में एक फाइल कैसे लिखें?



यह आलेख आपको एक आसान लेकिन एक महत्वपूर्ण अवधारणा से परिचित कराएगा जो कि प्रोग्रामेटिक प्रदर्शन के साथ पीएचपी में फाइल कैसे लिखना है।

यह लेख आपको एक आसान लेकिन एक महत्वपूर्ण अवधारणा से परिचित कराएगा कि कैसे एक फ़ाइल को लिखना है इस लेख में निम्नलिखित बिंदुओं को शामिल किया जाएगा,

PHP में एक फ़ाइल लिखें पर इस लेख के साथ आगे बढ़ना





सबसे पहले, हमें फ़ाइल खोलने की आवश्यकता है। अलग-अलग विशेषताएँ हैं जो आप एक फ़ाइल खोलने पर दे सकते हैं।

  • में: शुरुआत में फाइल करने के लिए लिखें
  • + में शुरुआत में फाइल करने के लिए लिखें और शून्य लंबाई में फ़ाइल को छोटा करें
  • r: शुरुआत से फाइल पढ़ें
  • r + लिखने सहित शुरुआत से फाइल पढ़ें
  • सेवा मेरे: समाप्त करने के लिए अपील
  • ए + : पढ़ने सहित फ़ाइल के अंत में जोड़ता है

फोपेन, फ़ॉइटाइट, फ़क्लोज़ का उपयोग करके फ़ाइल लिखना

पहली बात यह है कि एक हैंडल बनाना है जो फ़ाइल को फोपेन फ़ंक्शन का उपयोग करके खोल देगा। यह मौजूद नहीं है, तो यह फ़ाइल बनाएँ। हम पहले तर्क में फ़ाइल नाम देते हैं। दूसरे तर्क में हम फ़ाइल को लिख या पढ़ सकते हैं या जोड़ सकते हैं।



$ संभाल = फोपेन (',')

इस उदाहरण में, मैं फ़ाइल में लिखना चाहता हूं इसलिए मैं उपयोग करूंगा

 

कोड को निष्पादित करने से पहले मेरे पास file.txt नहीं है। निष्पादन के बाद, यह बनाया जाता है



छवि- PHP- Edureka में एक फ़ाइल लिखें

जैसा कि हम पहले ही बना चुके हैं, हमें फिर से वैरिएबल बनाने की जरूरत नहीं है। चर महत्वपूर्ण है क्योंकि जब हम किसी फ़ाइल में लिखना चाहते हैं, तो हमें हैंडल को संबोधित करना होगा।

फ़ाइल में लिखने के लिए, हम उपयोग करते हैंलेखनी ()और पहले पैरामीटर में, हमें यह निर्दिष्ट करना होगा कि हम कहां लिखने जा रहे हैंfile.txt()$ संभाल) और दूसरे पैरामीटर में, हम लिखे जाने वाले डेटा को निर्दिष्ट करेंगे

fwrite ($ संभाल, '')

फ़ाइल निष्पादित करने के बाद, डेटा को सफलतापूर्वक लिखा जाएगाfile.txt

अंत में, हमें fclose का उपयोग करने की आवश्यकता है जो कनेक्शन बंद कर देता है और हमें फ़ाइल के पते को fcl में पैरामीटर के रूप में चर के माध्यम से पास करना होगा ()

fclose ($ संभाल)

PHP में एक फ़ाइल लिखें पर इस लेख के साथ आगे बढ़ना

बाइनरी को जावा में दशमलव में परिवर्तित करना

File_put_contents

यह फ़ाइल में डेटा लिखने के लिए क्रमिक रूप से फ़ोपेन (), फ़ॉराइट () और फ़ॉक्लेज़ () को कॉल करने के समान है। यदि फ़ाइल नाम मौजूद नहीं है, तो फ़ाइल बनाई जाएगी क्योंकि हमने फोपेन () में समान कार्यक्षमता देखी है। तब तक, जब तक FILE_APPEND ध्वज सेट नहीं हो जाता, मौजूदा फ़ाइल अधिलेखित हो जाती है।

वाक्य - विन्यास: file_put_contents (फ़ाइल, डेटा, ध्वज, संदर्भ)

फ़ाइल: यह उस फ़ाइल का पथ निर्दिष्ट करता है जहाँ डेटा लिखना है।

डेटा: यह निर्दिष्ट करता है लिखा जाने वाला डेटा। यह या तो एक स्ट्रिंग, एक सरणी या एक स्ट्रीम संसाधन हो सकता है। उस स्ट्रीम के शेष बफ़र को निर्दिष्ट फ़ाइल में कॉपी किया जाएगा, यदि डेटा एक स्ट्रीम संसाधन है। उपयोग stream_copy_to_stream () के समान है। डेटा पैरामीटर को एकल आयाम सरणी के रूप में भी निर्दिष्ट किया जा सकता है।

झंडा: यह एक वैकल्पिक पैरामीटर है जो निर्दिष्ट करता है कि फ़ाइल को कैसे खोलें / लिखें। उपलब्ध झंडे

File_Append :यह डेटा को अधिलेखित करने के बजाय फ़ाइल में भेजता है, यदि फ़ाइल फ़ाइल नाम पहले से मौजूद है।

File_Use_Include_Path: यह शामिल निर्देशिका में फ़ाइल नाम के लिए खोज करता है।

Lock_Ex: यह लेखन पर आगे बढ़ते हुए फ़ाइल पर एक विशेष लॉक प्राप्त करता है।

प्रसंग: यह है एक वैकल्पिक पैरामीटर जो फ़ाइल हैंडल के संदर्भ को निर्दिष्ट करता है। आमतौर पर यह एक विकल्प का एक सेट है जो एक स्ट्रीम के व्यवहार को संशोधित कर सकता है।

 

कोड को निष्पादित करने से पहले मेरे पास new.txt नहीं है। निष्पादन के बाद, यह बनाया जाता है

यह हमें इस लेख के अंत में PHP में एक फाइल लिखें पर लाता है।

यदि आप इस ब्लॉग को प्रासंगिक पाते हैं, तो देखें 250,000 से अधिक संतुष्ट शिक्षार्थियों के एक नेटवर्क के साथ एक विश्वसनीय ऑनलाइन शिक्षण कंपनी, एडुरेका द्वारा, दुनिया भर में फैली हुई है।

अजगर __in__ क्या है

क्या आप हमसे कोई प्रश्न पूछना चाहते हैं? कृपया टिप्पणी अनुभाग में इसका उल्लेख करें PHP में एक फ़ाइल लिखें “और मैं तुम्हारे पास वापस आ जाऊंगा।