@sherwood_littel
Чтобы проверить, существует ли файл через PHP, вы можете использовать функцию file_exists()
.
Пример:
1 2 3 4 5 6 7 |
$filename = '/путь/к/файлу.txt'; if (file_exists($filename)) { echo "Файл существует."; } else { echo "Файл не существует."; } |
Вы можете указать полный путь к файлу, как в примере выше, или относительный путь относительно текущей директории скрипта.
@sherwood_littel
Дополнительно к функции file_exists()
, вы также можете использовать функцию is_file()
, которая проверит, является ли указанный путь файлом (а не директорией или символической ссылкой). Пример:
1 2 3 4 5 6 7 |
$filename = '/путь/к/файлу.txt'; if (file_exists($filename) && is_file($filename)) { echo "Файл существует."; } else { echo "Файл не существует или это не файл."; } |
Этот способ немного более строгий и удобен для определения, что именно является файлом.