PHP:
টেক্সট ফাইল পড়া
কিভাবে:
file_get_contents
ব্যবহার করে:
$content = file_get_contents("example.txt");
echo $content;
নমুনা আউটপুট:
হ্যালো, ওয়ার্ল্ড!
এটি টেক্সট ফাইল থেকে বিষয়বস্তু।
fopen
এবং fgets
ব্যবহার করে:
$handle = fopen("example.txt", "r");
if ($handle) {
while (($line = fgets($handle)) !== false) {
echo $line;
}
fclose($handle);
}
নমুনা আউটপুট:
হ্যালো, ওয়ার্ল্ড!
এটি টেক্সট ফাইল থেকে বিষয়বস্তু।
file_put_contents
ব্যবহার করে ফাইলে লেখা:
$newContent = "নতুন টেক্সট যোগ করুন।";
file_put_contents("example.txt", $newContent);
গভীরে ডাইভ
টেক্সট ফাইল পড়া প্রোগ্রামিং যত পুরানো, তার প্রায় সমান। ডাটাবেজের আগে, কনফিগ ফাইল ও ব্যবহারকারীর ডাটা প্রায়ই সহজ টেক্সট ফাইলে থাকতো। XML এবং JSON ফাইলের মতো বিকল্পগুলো কাঠামোবদ্ধ, পার্স করা সহজ এবং জটিল ডাটা জন্য উপযুক্ত।
PHP-তে, file_get_contents
এবং file()
পড়ার জন্য দ্রুত; প্রথমটি সবকিছু একটি স্ট্রিং হিসাবে পেতে, এবং পরেরটি একটি অ্যারেতে। fopen
-এর সঙ্গে fgets
বা fread
ব্যবহার করলে আপনি বেশি নিয়ন্ত্রণ পেতে পারেন, বিশেষ করে বড় ফাইলের ক্ষেত্রে, কারণ আপনি এটি লাইন বাই লাইন অথবা চাঙ্কে পড়তে পারেন।
কিছু নান্দনিকতা: fopen
উপযুক্ত অনুমতি প্রয়োজন, নাহলে এটি ব্যর্থ হবে; এর ত্রুটিগুলি সম্ভালাটা সেরা অনুশীলন। file_put_contents
ব্যবহার করার সময় মনে রাখবেন এটি ডিফল্টরুপে ফাইলটি ওভাররাইট করে; বিষয়বস্তু যোগ করার জন্য FILE_APPEND
ফ্ল্যাগ ব্যবহার করুন।
আরও দেখুন
file_get_contents
সম্পর্কে PHP ম্যানুয়াল: https://www.php.net/manual/en/function.file-get-contents.phpfopen
সম্পর্কে PHP ম্যানুয়াল: https://www.php.net/manual/en/function.fopen.phpfgets
সম্পর্কে PHP ম্যানুয়াল: https://www.php.net/manual/en/function.fgets.phpfile_put_contents
সম্পর্কে PHP ম্যানুয়াল: https://www.php.net/manual/en/function.file-put-contents.php- PHP ফাইল হ্যান্ডলিং সম্পর্কে টিউটোরিয়াল: https://www.w3schools.com/php/php_file.asp