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 ֆունկցիան,
    որը ստուգում է գրելու հնարավորությունը