ფუნქცია 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,
    რომელიც ამოწმებს ჩაწერის შესაძლებლობას