Главная страница  /  Занятия  /  #13  /  Информация о файлах и директориях в PHP

Информация о файлах и директориях в PHP

Задание:

Рассказать о получении информации о файлах и директориях в PHP.

php-документ (index.php):

   <? 
    if(!file_exists('files/noexists.file')) echo 'Файл noexists.file не найден!<br>';
echo '<br>'; touch('files/exists.file');
    if(file_exists('files/exists.file')) echo 'Файл exists.file найден.<br>';
echo '<br>';
    if(is_file('files/exists.file')) echo 'exists.file – файл.<br>';
echo '<br>';
    if(is_dir('files')) echo 'files – директория.<br>';
echo '<br>';
    if(is_readable('files/exists.file')) echo 'Файл exists.file доступен для чтения.<br>';
echo '<br>';
    if(is_writable('files/exists.file')) echo 'Файл exists.file доступен для записи.<br>';
echo '<br>';
    echo 'Размер файла exists.file: '.filesize('files/exists.file').' байт.<br>';
echo '<br>';
    echo 'Дата и время последнего изменения файла exists.file: '.date('d-m-Y H:i:s', filemtime('files/exists.file')).'<br>';
echo '<br>';
    echo 'Дата и время последнего обращения к файлу exists.file: '.date('d-m-Y H:i:s', filemtime('files/exists.file')).'<br>';
echo '<br>'; unlink('files/exists.file'); ?>

Результат:

Результат выполнения задания можно посмотреть здесь.