Функция 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функцияси,
у ёзиш учун мумкинлигини текшеради