ফাংশন is_file

ফাংশন is_file চেক করে যে নির্দিষ্ট পথে ফাইলটি বিদ্যমান কিনা এবং এটি একটি সাধারণ ফাইল কিনা (ডিরেক্টরি বা সিম্বলিক লিঙ্ক নয়)। ফাংশনটি true রিটার্ন করে যদি ফাইলটি বিদ্যমান থাকে এবং একটি সাধারণ ফাইল হয়, এবং false অন্যথায়।

সিনট্যাক্স

phpis_file(string $filename): bool

উদাহরণ

ফাইল 'test.txt'-এর অস্তিত্ব পরীক্ষা করা যাক:

php<?php
  $res = is_file('test.txt');
  var_dump($res);
?>

কোড 실행ের ফলাফল (যদি ফাইলটি বিদ্যমান থাকে):

phptrue

উদাহরণ

একটি ডিরেক্টরির অস্তিত্ব পরীক্ষা করা যাক (ফাংশনটি false রিটার্ন করবে):

php<?php
  $res = is_file('directory_name');
  var_dump($res);
?>

কোড 실행ের ফলাফল:

phpfalse

উদাহরণ

একসাথে একাধিক পথ পরীক্ষা করা যাক:

php<?php
  $files = ['file1.txt', 'file2.txt', 'folder'];
  
  foreach ($files as $file) {
    echo "$file: " . (is_file($file) ? 'true' : 'false') . "\n";
  }
?>

কোড 실행ের ফলাফল:

phpfile1.txt: true
file2.txt: false
folder: false

আরও দেখুন

  • ফাংশন file_exists,
    যা ফাইলের অস্তিত্ব পরীক্ষা করে
  • ফাংশন is_dir,
    যা ডিরেক্টরি পরীক্ষা করে
  • ফাংশন is_writable,
    যা লেখার ক্ষমতা পরীক্ষা করে