কম্পিউটার টিউটোরিয়াল

PHP-এ ফাইল থেকে শেষ লাইন পড়া


PHP-এ ফাইল থেকে শেষ লাইন পড়তে, কোডটি নিম্নরূপ:

$line = ''; $f = fopen('data.txt', 'r'); $cursor = -1; fseek($f, $cursor, SEEK_END); $char = fgetc($f); // ফাইলে ট্রেলিং নিউলাইন ক্যারেক্টার ট্রিম while ($char === "\n" || $char === "\r") {    fseek($f, $cursor--, SEEK_END);    $char = fgetc($f); } // ফাইলের পরবর্তী লাইন শুরু না হওয়া বা প্রথম নিউলাইন ক্যারেক্টার না পাওয়া পর্যন্ত পড়া while ($char !== false && $char !== "\n" && $char !== "\r") {    // নতুন ক্যারেক্টার প্রিপেন্ড    $line = $char . $line;    fseek($f, $cursor--, SEEK_END);    $char = fgetc($f); } echo $line;

আউটপুট হবে টেক্সট ফাইলের শেষ লাইন পড়া এবং প্রদর্শিত হবে।

টেক্সট ফাইলটি রিড মোডে খোলা হয়েছে, এবং কার্সর -1-এ পয়েন্ট করতে সেট করা হয়েছে, অর্থাৎ প্রাথমিকভাবে কিছু নেই। 'fseek' ফাংশন ব্যবহার করে ফাইলের শেষে বা শেষ লাইনে যাওয়া হয়েছে। লাইনটি নিউলাইন مواجه না হওয়া পর্যন্ত পড়া হয়েছে। এরপর পড়া ক্যারেক্টারগুলো প্রদর্শিত হয়েছে।


  1. অ্যান্ড্রয়েডে Assets ফোল্ডার থেকে ফাইল পড়ার পদ্ধতি

  2. C#-তে কনসোল থেকে এক লাইন পড়া

  3. পাইথনে কমান্ড লাইন থেকে ফাইল পড়ার পদ্ধতি

  4. পাইথনে টেক্সট ফাইল থেকে একটি পুরো লাইন পড়ার পদ্ধতি