ফাংশন is_file
ফাংশন is_file চেক করে যে নির্দিষ্ট পথে ফাইলটি বিদ্যমান কিনা
এবং এটি একটি সাধারণ ফাইল কিনা (ডিরেক্টরি বা সিম্বলিক লিঙ্ক নয়)।
ফাংশনটি true রিটার্ন করে যদি ফাইলটি বিদ্যমান থাকে এবং একটি সাধারণ ফাইল হয়,
এবং false অন্যথায়।
সিনট্যাক্স
is_file(string $filename): bool
উদাহরণ
ফাইল 'test.txt'-এর অস্তিত্ব পরীক্ষা করা যাক:
<?php
$res = is_file('test.txt');
var_dump($res);
?>
কোড 실행ের ফলাফল (যদি ফাইলটি বিদ্যমান থাকে):
true
উদাহরণ
একটি ডিরেক্টরির অস্তিত্ব পরীক্ষা করা যাক (ফাংশনটি false রিটার্ন করবে):
<?php
$res = is_file('directory_name');
var_dump($res);
?>
কোড 실행ের ফলাফল:
false
উদাহরণ
একসাথে একাধিক পথ পরীক্ষা করা যাক:
<?php
$files = ['file1.txt', 'file2.txt', 'folder'];
foreach ($files as $file) {
echo "$file: " . (is_file($file) ? 'true' : 'false') . "\n";
}
?>
কোড 실행ের ফলাফল:
file1.txt: true
file2.txt: false
folder: false
আরও দেখুন
-
ফাংশন
file_exists,
যা ফাইলের অস্তিত্ব পরীক্ষা করে -
ফাংশন
is_dir,
যা ডিরেক্টরি পরীক্ষা করে -
ফাংশন
is_writable,
যা লেখার ক্ষমতা পরীক্ষা করে