is_readable() ফাংশন একটি ফাইল পাঠযোগ্য কিনা তা পরীক্ষা করে। ফাইল বা ডিরেক্টরি বিদ্যমান থাকলে এবং পঠনযোগ্য হলে ফাংশনটি TRUE প্রদান করে। ফাইল বা ডিরেক্টরি বিদ্যমান না থাকলে এটি FALSE প্রদান করে৷
সিনট্যাক্স
is_readable(file_path)
পরামিতি
-
ফাইল_পথ - পরীক্ষা করার জন্য ফাইলটি নির্দিষ্ট করুন৷
৷
ফেরত
যদি ফাইল বা ডিরেক্টরি বিদ্যমান থাকে এবং পাঠযোগ্য হয় তাহলে is_readable() ফাংশন TRUE প্রদান করে। ফাইল বা ডিরেক্টরি বিদ্যমান না থাকলে এটি FALSE প্রদান করে৷
উদাহরণ
<?php $file_path = "new.txt"; if(is_readable($file_path)) { echo ("Readable!"); } else { echo ("Not readable!"); } ?>
আউটপুট
Not readable!
আসুন আমরা আরেকটি উদাহরণ দেখি যেটি ফাইলটি পঠনযোগ্য হলে সেটিও পড়ে।
আমাদের কাছে নিম্নলিখিত বিষয়বস্তু সহ একটি "demo.txt" ফাইল রয়েছে৷
৷This is demo text in demo file!
নিচের কোডটি ফাইলটি পঠনযোগ্য কিনা তা পরীক্ষা করে। যদি এটি পঠনযোগ্য হয়, তাহলে ফাইলের বিষয়বস্তুও প্রদর্শিত হয়।
উদাহরণ
<?php $file_path = "demo.txt"; if(is_readable($file_path)) { echo ("Readable!"); echo ("Reading file: "); readfile($file_path); } else { echo ("Not readable!"); } ?>
আউটপুট
Not readable!