ফাংশন is_dir

ফাংশন is_dir চেক করে যে নির্দিষ্ট পাথটি是否存在 এবং এটি是否একটি ডিরেক্টরি। ফাংশনটি true রিটার্ন করে যদি পাথটি存在থাকে এবং এটি একটি ডিরেক্টরি হয়, এবং false অন্যথায়। প্যারামিটার হিসেবে একটি স্ট্রিং মান পাঠানো হয় - চেক করা ডিরেক্টরির পথ।

সিনট্যাক্স

phpis_dir(string $filename): bool

উদাহরণ

আসুন 'docs' ডিরেক্টরির অস্তিত্ব পরীক্ষা করি:

php<?php
  $res = is_dir('docs');
  var_dump($res);
?>

কোড 실행ের ফলাফল (যদি ডিরেক্টরি存在থাকে):

phptrue

উদাহরণ

আসুন 'unknown_folder' ডিরেক্টরির অস্তিত্ব পরীক্ষা করি:

php<?php
  $res = is_dir('unknown_folder');
  var_dump($res);
?>

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

phpfalse

উদাহরণ

আসুন পরীক্ষা করি যে নির্দিষ্ট পাথটি একটি ডিরেক্টরি কিনা, নাকি একটি ফাইল:

php<?php
  $path = 'test.txt';
  
  if (is_dir($path)) {
    echo "'$path' is a directory";
  } else {
    echo "'$path' is NOT a directory";
  }
?>

আরও দেখুন

  • ফাংশন file_exists,
    যা ফাইল/ডিরেক্টরির অস্তিত্ব পরীক্ষা করে
  • ফাংশন is_file,
    যা ফাইল পরীক্ষা করে
  • ফাংশন scandir,
    যা ডিরেক্টরির বিষয়বস্তু পড়ে