File_exists функциясы
file_exists функциясы көрсетілген жол бойынша файлдың немесе директорияның бар екенін тексереді.
Функция файл немесе директория бар болса true мәнін, ал жоқ болса false мәнін қайтарады.
Функция параметріне файлға абсолюттік немесе салыстырмалы жолды қамтитын жол тағайындалады.
Синтаксис
file_exists(string $filename): bool
Мысал
Ағымдағы директорияда 'test.txt' файлының бар екенін тексерейік:
<?php
$res = file_exists('test.txt');
var_dump($res);
?>
Кодтың орындалу нәтижесі (егер файл бар болса):
true
Мысал
Жоқ файлдың бар екенін тексерейік:
<?php
$res = file_exists('nonexistent_file.txt');
var_dump($res);
?>
Кодтың орындалу нәтижесі:
false
Мысал
Директорияның бар екенін тексерейік:
<?php
$res = file_exists('images/');
var_dump($res);
?>
Кодтың орындалу нәтижесі (егер директория бар болса):
true
Сондай-ақ қараңыз
-
is_dirфункциясын,
ол буманы тексереді -
is_fileфункциясын,
ол файлды тексереді -
is_readableфункциясын,
ол оқуға қолжетімділікті тексереді -
is_writableфункциясын,
ол жазу мүмкіндігін тексереді