fexist
Проверяет наличие файла на существование.
Параметры:
PHP код:
(const filepath[])
- filepath - путь к проверяемому файлу
Возвращаемые значения:
- Количество файлов в конечном пути к файлу
PHP код:
new
File: file = fopen("TestFile.ini", io_write) // Создадим новый файл (или откроем существующий)
;
if(file != File: 0) // Если файл удалось открыть,
fclose(file); // закроем его
if(fexist("TestFile.ini") == 0) // Если функция fexist вернула 0, то есть 0 файлов извлечено из директории
print("Файла не существует."); // Напечатаем в консоль текст
else // Тоже самая проверка, только теперь если функция вернула 1, то есть хотя бы 1 файл есть в директории
print("Файл существует."); // Напечатаем в консоль текст
// Сработает второе условие, так как мы только что создали файл,
// который закрыли, но не удаляли, теперь попробуем ещё раз использовать функцию,
// после того как удалим этот же файл
fremove("TestFile.ini"); // Удалим файл
if(fexist("TestFile.ini") == 0) // Если функция fexist вернула 0, то есть 0 файлов извлечено из директории
print("Файла не существует."); // Напечатаем в консоль текст
else // Тоже самая проверка, только теперь если функция вернула 1, то есть хотя бы 1 файл есть в директории
print("Файл существует."); // Напечатаем в консоль текст
// Теперь сработает первое условие (то есть файла больше не существует),
// так как мы только что удалили файл с помощью функции fremove,
// которая удаляет файл из указанной директории
Автор статьи: Londlem
Специально для: Pro-Pawn.Ru
Копирование данной статьи без разрешения автора запрещено!