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