filemtime — возвращает время последнего изменения контента файла.
filectime — возвращает время изменения индексного дескриптора файла.
fileatime — возвращает время последнего доступа к файлу.
touch — устанавливает время доступа и модификации файла.
pathinfo — возвращает информацию о пути к файлу.
$filename = 'filetest.txt';
echo filesize($filename) . "<br />"; // размер файла в байтах
// Модификация файла
// filemtime — Возвращает время последнего изменения контента файла
// filectime — Возвращает время изменения индексного дескриптора файла
// fileatime — Возвращает время последнего доступа к файлу
echo strftime('%m/%d/%Y %H:%M', filemtime($filename)) . "<br />";
echo strftime('%m/%d/%Y %H:%M', filectime($filename)) . "<br />";
echo strftime('%m/%d/%Y %H:%M', fileatime($filename)) . "<br />";
// Обновляет все показетели времени на текущее время.
//touch($filename); // touch — Устанавливает время доступа и модификации файла
echo strftime('%m/%d/%Y %H:%M', filemtime($filename)) . "<br />";
echo strftime('%m/%d/%Y %H:%M', filectime($filename)) . "<br />";
echo strftime('%m/%d/%Y %H:%M', fileatime($filename)) . "<br />";
// pathinfo парсит информацию о файле и помещает ее в массив
$path_parts = pathinfo(__FILE__); // pathinfo — Возвращает информацию о пути к файлу
echo $path_parts['dirname'] . "<br />"; // Z:\home\lynda2\www
echo $path_parts['basename'] . "<br />"; // file_details.php
echo $path_parts['filename'] . "<br />"; // file_details
echo $path_parts['extension'] . "<br />"; // php
filectime — возвращает время изменения индексного дескриптора файла.
fileatime — возвращает время последнего доступа к файлу.
touch — устанавливает время доступа и модификации файла.
pathinfo — возвращает информацию о пути к файлу.
$filename = 'filetest.txt';
echo filesize($filename) . "<br />"; // размер файла в байтах
// Модификация файла
// filemtime — Возвращает время последнего изменения контента файла
// filectime — Возвращает время изменения индексного дескриптора файла
// fileatime — Возвращает время последнего доступа к файлу
echo strftime('%m/%d/%Y %H:%M', filemtime($filename)) . "<br />";
echo strftime('%m/%d/%Y %H:%M', filectime($filename)) . "<br />";
echo strftime('%m/%d/%Y %H:%M', fileatime($filename)) . "<br />";
// Обновляет все показетели времени на текущее время.
//touch($filename); // touch — Устанавливает время доступа и модификации файла
echo strftime('%m/%d/%Y %H:%M', filemtime($filename)) . "<br />";
echo strftime('%m/%d/%Y %H:%M', filectime($filename)) . "<br />";
echo strftime('%m/%d/%Y %H:%M', fileatime($filename)) . "<br />";
// pathinfo парсит информацию о файле и помещает ее в массив
$path_parts = pathinfo(__FILE__); // pathinfo — Возвращает информацию о пути к файлу
echo $path_parts['dirname'] . "<br />"; // Z:\home\lynda2\www
echo $path_parts['basename'] . "<br />"; // file_details.php
echo $path_parts['filename'] . "<br />"; // file_details
echo $path_parts['extension'] . "<br />"; // php
Комментариев нет:
Отправить комментарий