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 ফ্ল্যাগ ব্যবহার করুন।

আরও দেখুন