এই নিবন্ধটি আপনাকে একটি সহজ তবে একটি গুরুত্বপূর্ণ ধারণাটি উপস্থাপন করবে যা একটি ফাইল কীভাবে লিখতে হয় নিম্নলিখিত পয়েন্টারগুলি এই নিবন্ধে কভার করা হবে,
পিএইচপি-তে একটি ফাইল লিখুন এই নিবন্ধটি নিয়ে এগিয়ে চলেছেন
প্রথমত, আমাদের ফাইলটি খুলতে হবে। আপনি যখন ফাইল খুলবেন তখন বিভিন্ন বৈশিষ্ট্য রয়েছে যা আপনি দিতে পারেন।
- ভিতরে: শুরুতে ফাইল লিখুন
- ইন + শুরুতে ফাইলটিতে লিখুন এবং শূন্য দৈর্ঘ্যে ফাইল কেটে দিন
- r: শুরু থেকে ফাইল পড়ুন
- r + লেখা সহ শুরু থেকে ফাইল পড়ুন
- প্রতি: শেষ পর্যন্ত সংযোজন
- ক + : পড়া সহ ফাইলের শেষে সংযোজন
Fopen, fwrite, fclose ব্যবহার করে ফাইল লিখুন
প্রথম জিনিস হ্যান্ডেল তৈরি করা যা ফপেন ফাংশন ব্যবহার করে ফাইলটি খুলবে। এটি উপস্থিত না থাকলে ফাইলটি তৈরি করে। আমরা প্রথম যুক্তিতে ফাইলের নাম দিই। দ্বিতীয় যুক্তিতে আমরা হয় লিখতে বা পড়তে বা ফাইলটিতে সংযুক্ত করতে পারি।
$ হ্যান্ডেল = fopen (',')
এই উদাহরণে, আমি ফাইলটি লিখতে চাই যাতে আমি ব্যবহার করব
কোডটি কার্যকর করার আগে আমার কাছে file.txt নেই। মৃত্যুদন্ড কার্যকর হওয়ার পরে এটি তৈরি হয়
ইতোমধ্যে এটি তৈরি করার সাথে সাথে আমাদের আবার চলক তৈরি করার দরকার নেই। পরিবর্তনশীল গুরুত্বপূর্ণ কারণ আমরা যখন কোনও ফাইলে লিখতে চাই তখন আমাদের হ্যান্ডেলটি সম্বোধন করতে হবে।
একটি ফাইল লিখতে, আমরা ব্যবহারলিখিত ()এবং প্রথম প্যারামিটারে, আমরা কোথায় লিখতে চলেছি তা নির্দিষ্ট করতে হবেfile.txt($ হ্যান্ডেল) এবং দ্বিতীয় প্যারামিটারে, আমরা লিখিতভাবে ডেটা নির্দিষ্ট করব
স্বাক্ষর ($ হ্যান্ডেল, '')
ফাইলটি কার্যকর করার পরে, ডেটা সফলভাবে লিখিত হবেfile.txt
প্রকল্প ক্রয় পরিচালন কি
শেষ অবধি, আমাদের fclose ব্যবহার করা দরকার যা সংযোগটি বন্ধ করে দেয় এবং আমাদের ফাইলের ঠিকানাটি ভেরিয়েবলের মাধ্যমে fclose () এ প্যারামিটার হিসাবে পাস করতে হবে
fclose ($ হ্যান্ডেল)
পিএইচপি-তে একটি ফাইল লিখুন এই নিবন্ধটি নিয়ে এগিয়ে চলেছেন
ফাইল_পুট_কন্টেন্টস
এটি কোনও ফাইলে ডেটা লেখার জন্য ক্রমান্বয়ে fopen (), fwrit () এবং fclose () কল করার অনুরূপ। যদি ফাইলের নামটি না থাকে তবে ফাইলটি তৈরি করা হবে যেমন আমরা ফপেন () তে একই কার্যকারিতা দেখেছি। অন্যথায়, বিদ্যমান ফাইলটি ওভাররাইট করা আছে, যদি না FILE_APPEND পতাকা সেট করা থাকে।
বাক্য গঠন: ফাইল_পুট_কন্টেন্টস (ফাইল, ডেটা, পতাকা, প্রসঙ্গ)
ফাইল: এটি ডেটা লিখতে হবে এমন ফাইলের পথ নির্দিষ্ট করে।
ডেটা: এটি নির্দিষ্ট করে তথ্য লিখতে হবে। এটি স্ট্রিং, একটি অ্যারে বা স্ট্রিম রিসোর্স হতে পারে। সেই স্ট্রিমের অবশিষ্ট বাফার নির্দিষ্ট ফাইলটিতে অনুলিপি করা হবে, যদি ডেটা স্ট্রিম রিসোর্স হয়। ব্যবহার স্ট্রিম_কপি_টো_স্ট্রিম () এর মতো। ডেটা পরামিতি একটি একক মাত্রার অ্যারে হিসাবেও নির্দিষ্ট করা যেতে পারে।
পতাকা: এটি একটি .চ্ছিক পরামিতি যা ফাইলটিতে কীভাবে খুলতে / লিখতে হয় তা নির্দিষ্ট করে। উপলব্ধ পতাকা
ফাইল_অ্যাপেন্ড :এটি ফাইলটিতে ওভাররাইট করার পরিবর্তে ডেটা যুক্ত করে, যদি ফাইলের নাম ইতিমধ্যে বিদ্যমান থাকে।
ফাইল_উস_সামগ্রী_পথ: এটি অন্তর্ভুক্ত ডিরেক্টরিতে ফাইলের নাম অনুসন্ধান করে।
লক_এক্স: লেখার দিকে এগিয়ে যাওয়ার সময় এটি ফাইলটিতে একটি এক্সক্লুসিভ লক অর্জন করে।
প্রসঙ্গ: এটি একটি handleচ্ছিক পরামিতি যা ফাইল হ্যান্ডেলের প্রসঙ্গটি নির্দিষ্ট করে। মূলত এটি এমন বিকল্পগুলির একটি সেট যা কোনও স্ট্রিমের আচরণকে পরিবর্তন করতে পারে।
কোডটি কার্যকর করার আগে আমার কাছে new.txt নেই। মৃত্যুদন্ড কার্যকর হওয়ার পরে এটি তৈরি হয়
এটি আমাদের পিএইচপি-তে একটি ফাইল লেখার উপর এই নিবন্ধের শেষে নিয়ে আসে।
আপনি যদি এই ব্লগটিকে প্রাসঙ্গিক বলে মনে করেন তবে এটিতে দেখুন বিশ্বজুড়ে ছড়িয়ে থাকা 250,000 এরও বেশি সন্তুষ্ট শিক্ষার্থীর নেটওয়ার্ক সহ একটি বিশ্বস্ত অনলাইন লার্নিং সংস্থা এডুরেকা দ্বারা।
আমাদের জন্য একটি প্রশ্ন আছে? 'এর মন্তব্য বিভাগে এটি উল্লেখ করুন পিএইচপি-তে একটি ফাইল লিখুন ”এবং আমি আপনার কাছে ফিরে আসব।