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