ফাংশন readfile
ফাংশন readfile একটি ফাইল পড়ে এবং অবিলম্বে এর বিষয়বস্তু আউটপুট বাফারে প্রেরণ করে।
এটি পড়া বাইটের সংখ্যা বা ত্রুটি ঘটলে false ফেরত দেয়। প্রথম প্যারামিটারটি ফাইলের পথ,
দ্বিতীয় (ঐচ্ছিক) - include_path-এ ফাইল খোঁজার ফ্ল্যাগ, তৃতীয় (ঐচ্ছিক) - স্ট্রীম কনটেক্স্ট।
সিনট্যাক্স
readfile(
string $filename,
bool $use_include_path = false,
?resource $context = null
): int|false
উদাহরণ
একটি টেক্সট ফাইলের বিষয়বস্তু প্রদর্শন করা যাক:
<?php
$res = readfile('example.txt');
echo "read bytes: " . $res;
?>
উদাহরণ
একটি অস্তিত্বহীন ফাইল পড়ার চেষ্টা করা যাক:
<?php
$res = readfile('nonexistent.txt');
if ($res === false) {
echo "Failed to read file";
}
?>
উদাহরণ
include_path ফ্ল্যাগ ব্যবহার:
<?php
$res = readfile('config.ini', true);
echo $res !== false ? "Read success" : "Read failed";
?>
আরও দেখুন
-
ফাংশন
file_get_contents,
যা একটি ফাইলকে একটি স্ট্রিং-এ পড়ে -
ফাংশন
fpassthru,
যা একটি ফাইলের বাকি অংশ আউটপুট করে -
ফাংশন
file,
যা একটি ফাইলকে একটি অ্যারেতে পড়ে