SplFileInfo::getCTime
(PHP 5 >= 5.1.2, PHP 7)
SplFileInfo::getCTime — Возвращает время последнего изменения индексного дескриптора файла
Описание
public int SplFileInfo::getCTime
( void
)
Возвращает время последнего изменения индексного дескриптора файла. Возвращает временную метку Unix.
Список параметров
У этой функции нет параметров.
Возвращаемые значения
Время последнего изменения в виде временной метки Unix.
Ошибки
В случае ошибки выбрасывает исключение RunTimeException.
Примеры
Пример #1 Пример использования SplFileInfo::getCTime()
<?php
$info = new SplFileInfo(__FILE__);
echo 'Время последнего изменения ' . date('g:i a', $info->getCTime());
?>
Результатом выполнения данного примера будет что-то подобное:
Время последнего изменения 1:49 pm
- PHP Руководство
- Функции по категориям
- Индекс функций
- Справочник функций
- Другие базовые расширения
- Стандартная библиотека PHP (SPL)
- Обработка файлов
- Функция 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::setInfoClass
- Функция SplFileInfo::__toString() - Возвращает путь к файлу в виде строки
Коментарии
A file's ctime is it's inode change time. The inode changes when file metadata changes (for example when file permissions change). The inode also changes whenever the file's contents change, but since the inode changes for other reasons, it's more accurate to use mtime to get the age of the contents of a file. See SPLFileInfo::getMTime
Also, please note ctime is not creation time. (Most UNIX-like filesystems do not record a file's creation time.)