Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 18258 программистов и 1604 робота. Сейчас ищут 1246 программистов ...
Класс SplFileInfo
Вернуться к: Обработка файлов
(PHP 5 >= 5.1.2, PHP 7)
Введение
Класс SplFileInfo предлагает высокоуровневый объектно-ориентированный интерфейс к информации об отдельном файле.
Обзор классов
SplFileInfo
{
/* Методы */
public SplFileObject openFile
([ string
}$open_mode
= "r"
[, bool $use_include_path
= false
[, resource $context
= NULL
]]] )Содержание
- SplFileInfo::__construct — Создает новый объект SplFileInfo
- SplFileInfo::getATime — Получает время последнего обращения к файлу
- SplFileInfo::getBasename — Получает базовое имя файла
- SplFileInfo::getCTime — Возвращает время последнего изменения индексного дескриптора файла
- SplFileInfo::getExtension — Получает расширение файла
- SplFileInfo::getFileInfo — Получает объект SplFileInfo для файла
- SplFileInfo::getFilename — Получает имя файла
- SplFileInfo::getGroup — Получает группу файла
- SplFileInfo::getInode — Получение индексного узла для файла
- SplFileInfo::getLinkTarget — Получение пути по ссылке
- SplFileInfo::getMTime — Получает время последнего изменения
- SplFileInfo::getOwner — Определяет владельца файла
- SplFileInfo::getPath — Получение пути без имени файла
- SplFileInfo::getPathInfo — Получение объекта SplFileInfo для заданного пути
- SplFileInfo::getPathname — Определение пути к файлу
- SplFileInfo::getPerms — Получает список разрешений для файла
- SplFileInfo::getRealPath — Определяет абсолютный путь к файлу
- SplFileInfo::getSize — Получает размер файла
- SplFileInfo::getType — Получает тип файла
- SplFileInfo::isDir — Сообщает, является ли файл каталогом
- SplFileInfo::isExecutable — Сообщает, является ли файл исполняемым
- SplFileInfo::isFile — Сообщает, ссылается ли объект на обычный файл
- SplFileInfo::isLink — Сообщает, является ли файл ссылкой
- SplFileInfo::isReadable — Сообщает, является ли файл доступным для чтения
- SplFileInfo::isWritable — Сообщает, является ли элемент доступным для записи
- SplFileInfo::openFile — Получает объект SplFileObject для файла
- SplFileInfo::setFileClass — Задает имя класса, который будет использоваться методом SplFileInfo::openFile
- SplFileInfo::setInfoClass — Задает имя класса, объекты которого будут создаваться методами SplFileInfo::getFileInfo и SplFileInfo::getPathInfo
- SplFileInfo::__toString — Возвращает путь к файлу в виде строки
Вернуться к: Обработка файлов