PHP feof() ফাংশন
পরিভাষা ও ব্যবহার
feof() ফাংশন ফাইলের শেষে এসেছে কিনা না (eof) নির্ণয় করে
ফাইল পোইন্টারটি EOF-এ পৌঁছলে বা ভুল হলে TRUE ফিরাবে, অন্যথায় একটি ত্রুটি (সমূহ সক্ষেপে সক্ষেপে সক্ষেপে) ফিরাবে, অন্যথায় FALSE ফিরাবে।
গ্রামাট
feof(file)
পরিবর্তন | ) |
---|---|
file | প্রয়োজনীয় |
বিবরণ
file পারামিটার একটি ফাইল পোইন্টার fopen() সফলভাবে fsockopen() দ্বারা খুলা (কিন্তু এখনও) fclose() বন্ধ করা হওয়া (বা)
পরামর্শ এবং মন্তব্য
পরামর্শ:feof() ফাংশন অজানা দৈর্ঘ্যের ডেটা প্রবেশ পরিভ্রমণের জন্য অত্যন্ত সাহায্যকারী
মন্তব্য:যদি সার্ভার একটি fsockopen() দ্বারা খুলা সংযোগটি বন্ধ করেন না, feof() feof() সময়সীমা অতিক্রম করার পরে TRUE ফিরাবে। ডিফল্ট সময়সীমা 60 সেকেন্ড, stream_set_timeout() দ্বারা এই মানটি পরিবর্তন করা যেতে পারে。
মন্তব্য:যদি পাঠানো ফাইল পোইন্টার কার্যকরী না হয়, তবে অবিশ্রান্ত লুপে পড়ার সম্ভাবনা রয়েছে কারণ EOF TRUE না ফিরাবে。
উদাহরণ
<?php $file = fopen("test.txt", "r"); //টেক্সটের সমস্ত লাইনগুলি ফাইল শেষ না হওয়া পর্যন্ত আউটপুট করুন。 while(! feof($file)) { echo fgets($file). "<br />"; } fclose($file); ?>
আউটপুট:
হেলো, এটি একটি পরীক্ষা ফাইল এখানে তিনটি লাইন আছে এটি শেষ লাইন