fread() ফাংশন একটি খোলা ফাইল থেকে পড়া হয়। fread() ফাংশন ফাইলের শেষে বা যখন এটি নির্দিষ্ট দৈর্ঘ্যে পৌঁছায় যেটি প্রথমে আসে তা বন্ধ হয়ে যায়। এটি সাফল্যের উপর পঠিত স্ট্রিং ফেরত দেয়। ব্যর্থ হলে, এটি মিথ্যা ফেরত দেয়৷
সিনট্যাক্স
fread(file_pointer, length)
পরামিতি
-
ফাইল_পয়েন্টার - fopen() ব্যবহার করে তৈরি একটি ফাইল সিস্টেম পয়েন্টার রিসোর্স। প্রয়োজন।
-
দৈর্ঘ্য - পড়ার জন্য সর্বাধিক সংখ্যক বাইট। প্রয়োজন।
ফেরত
fread() ফাংশন সাফল্যের উপর পঠিত স্ট্রিং প্রদান করে। ব্যর্থ হলে, এটি মিথ্যা ফেরত দেয়৷
ধরা যাক নিচের লাইনের সাথে আমাদের একটি ফাইল “one.txt” আছে।
Cricket and Football are popular sports.
নিম্নলিখিত একটি উদাহরণ যা একটি ফাইল থেকে 7 বাইট পড়ে৷
৷উদাহরণ
<?php $file_pointer = fopen("one.txt", "r"); // fread() function echo fread($file_pointer, "7"); fclose($file_pointer); ?>
আউটপুট
Cricket
আসুন আরেকটি উদাহরণ দেখি যা একই ফাইল “one.txt” থেকে সমস্ত বাইট পড়ে।
উদাহরণ
<?php $file_pointer = fopen("one.txt", "r"); // fread() function echo fread($file_pointer, filesize("one.txt")); fclose($file_pointer); ?>
আউটপুট
Cricket and Football are popular sports.