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 функциясын,
    ол жазу мүмкіндігін тексереді