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 ශ්‍රිතය,
    ලිවීමේ හැකියාව පරීක්ෂා කරන