ফাংশন file_exists

ফাংশন file_exists একটি ফাইল বা ডিরেক্টরি নির্দিষ্ট পথে বিদ্যমান কিনা তা পরীক্ষা করে। ফাংশনটি true ফেরত দেয় যদি ফাইল বা ডিরেক্টরি বিদ্যমান থাকে, এবং false ফেরত দেয় অন্যথায়। ফাংশনের প্যারামিটার হিসেবে ফাইলের পরম বা আপেক্ষিক পথ সহ একটি স্ট্রিং পাস করা হয়।

সিনট্যাক্স

phpfile_exists(string $filename): bool

উদাহরণ

বর্তমান ডিরেক্টরিতে 'test.txt' ফাইলের অস্তিত্ব পরীক্ষা করা যাক:

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

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

phptrue

উদাহরণ

একটি অস্তিত্বহীন ফাইলের অস্তিত্ব পরীক্ষা করা যাক:

php<?php
  $res = file_exists('nonexistent_file.txt');
  var_dump($res);
?>

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

phpfalse

উদাহরণ

একটি ডিরেক্টরির অস্তিত্ব পরীক্ষা করা যাক:

php<?php
  $res = file_exists('images/');
  var_dump($res);
?>

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

phptrue

আরও দেখুন

  • ফাংশন is_dir,
    যা একটি ফোল্ডার পরীক্ষা করে
  • ফাংশন is_file,
    যা একটি ফাইল পরীক্ষা করে
  • ফাংশন is_readable,
    যা পড়ার জন্য উপলব্ধতা পরীক্ষা করে
  • ফাংশন is_writable,
    যা লেখার ক্ষমতা পরীক্ষা করে