PHP File Handling

PHP-তে ফাইল নিয়ে কাজ করা খুবই সাধারণ এবং গুরুত্বপূর্ণ একটি কাজ। যেমন – ফাইল তৈরি, পড়া, লেখা, মুছে ফেলা ইত্যাদি।

fopen() দিয়ে ফাইল খোলা

PHP-তে fopen() ফাংশন ব্যবহার করে ফাইল খোলা হয়। এটি দুটি প্যারামিটার নেয় – ফাইল নাম এবং মোড।

<?php
$file = fopen(“demo.txt”, “r”);
?>

মোডের তালিকা:

মোড বর্ণনা
r শুধু পড়ার জন্য (read)
w লেখার জন্য (আগের ডেটা মুছে যাবে)
a শেষে অ্যাড করবে (append)
x নতুন ফাইল তৈরি করবে, যদি আগে না থাকে

fread() দিয়ে ফাইল পড়া

<?php
$file = fopen(“demo.txt”, “r”);
echo fread($file, filesize(“demo.txt”));
fclose($file);
?>

✍ fwrite() দিয়ে ফাইল লেখা

<?php
$file = fopen(“demo.txt”, “w”);
fwrite($file, “Hello PHP File!”);
fclose($file);
?>

unlink() দিয়ে ফাইল মুছে ফেলা

<?php
unlink(“demo.txt”);
?>

ফাইল হ্যান্ডলিংয়ের সুবিধা:

  • ইউজার ডেটা সংরক্ষণ করা যায়
  • লগ ফাইল তৈরি করা যায়
  • ফর্ম ডেটা সার্ভারে রাখা যায়
  • সহজেই কনফিগারেশন সেভ করা যায়

⚠ error control with file_exists()

<?php
if (file_exists(“demo.txt”)) {
echo “ফাইল পাওয়া গেছে”;
} else {
echo “ফাইল পাওয়া যায়নি”;
}
?>

 

Leave a Reply