Создание файлового менеджера с помощью DirectoryIterator

В предыдущем уроке Класс PHP: DirectoryIterator – удобный интерфейс мы с Вами создавали несложный файловый менеджер на основе интерфейса DirectoryIterator. Данный файловый менеджер хоть и справляется со своей основной задачей: просмотр содержимого каталогов, — но его функционал, конечно, достаточно ограничен.

Поэтому в Премиум уроке по созданию файлового менеджера с помощью DirectoryIterator, мы с Вами займемся расширением функционала, а именно создадим возможность просмотра содержимого текстовых файлов, а также организуем предпросмотр изображений.

Изучив урок по созданию файлового менеджера с помощью DirectoryIterator, Вы научитесь получать расширения файлов, определять типы файлов, используя простейшие шаблоны регулярных выражений, выводить на экран содержимое текстовых файлов, а также выводить миниатюры изображений, тем самым создавая их предварительный просмотр.

Изучаем PHP класс DirectoryIterator, благодаря которому можно создавать php-скрипты файловых менеджеров.

Урок 0. Введение. Создание файлового менеджера с помощью DirectoryIterator

Урок 1. Создание файлового менеджера с помощью DirectoryIterator

От автора: в одном из наших уроков [Класс PHP: DirectoryIterator – удобный интерфейс] мы с Вами создавали несложный файловый менеджер на основе интерфейса DirectoryIterator. Данный файловый менеджер хоть и справляется со своей основной задачей: просмотр содержимого каталогов, — но его функционал, конечно, достаточно ограничен. Поэтому в данном уроке мы с Вами займемся расширением функционала, а именно создадим возможность просмотра содержимого текстовых файлов, а также организуем предпросмотр изображений.

По результатам урока мы с Вами расширим функционал несложного файлового менеджера, созданного в одном из прошлых видео уроков. Вы научитесь получать расширения файлов, определять типы файлов используя простейшие шаблоны регулярных выражений, выводить на экран содержимое текстовых файлов, а также выводить миниатюры изображений, тем самым создавая их предварительный просмотр.

Добавить комментарий

Ваш адрес email не будет опубликован.