WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
Главная Функции По метке: Файловая система (files dirs folders создание удаление директорий файлов)

Файловая система (files dirs folders создание удаление директорий файлов) (метка)

copy_dir()

Копирует папку из одного места в другое, используя API файловой системы WordPress. Предполагается, что функция WP_Filesystem() уже была вызвана и сконфигурирована.

get_dirsize()

Получает размер директории в байтах. Результат кэшируется во временные опции: get_transient().

list_files()

Получит список файлов из указанной директории и из всех вложенных в нее директорий (до 100 уровней вложенности).

recurse_dirsize()

Рекурсивно получает размер директории в байтах. Т.е. можно указать родительскую папку и получить полные её размер: включая вложенные папки.

unzip_file()

Распаковывает указанный ZIP-архив в папку на сервере с помощью API файловой системы WordPress. Предполагается, что функция WP_Filesystem() уже была вызвана и сконфигурирована.

wp_delete_file()

Удаляет файл. Обертка для PHP функции unlink(), в которой срабатывает одноименный хук wp_delete_file.

wp_delete_file_from_directory()

Удаляет указанный файл из указанной папки, только если файл находится в этой папке.

wp_mkdir_p()

Рекурсивное создание директории (папки) по указанному пути. Задает права родителей создаваемым папкам.

wp_tempnam()

Создает пустой временный перезаписываемый файл с уникальным именем во временном каталоге. После использования файл обязательно нужно удалить с помощью unlink();