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