====== ftp ====== **Каноническая страница:** [[https://humanemulator.net/objects/WEB/ftp.php|https://humanemulator.net/objects/WEB/ftp.php]] [[objects:start|← Objects]] ---- WEB / ftp Объект для работы с FTP Содержит методы по управлению фтп соединениями, позволяет создавать, удалять, переименовывать файлы и папки, а также выполнять все другие команды по работе с фтп соединениями. Функции соединения Работа с папками Работа с файлами Общие команды Функции соединения connect – соединится с фтп disconnect – осоединится от фтп disconnect_all – осоединится все фтп соединения Работа с папками create_directory – создать папку на фтп remove_directory – удалить папку на фтп clear_directory – очистить папку на фтп create_directoy – Создать папку на FTP сервере get_directory – Скачать папку с FTP сервера is_directory_exists – Проверить существование папки на FTP сервере list_folders – Получить список папок в папке на FTP сервере put_directory – Закачать папку на FTP сервер Работа с файлами get_file – получить файл с фтп put_file – положить файл на фтп remove_file – удалить файл с фтп is_file_exists – Проверить существование файла на FTP сервере list_files – Получить список файлов в папке на FTP сервере Общие команды rename – переименовать command – выполнить фтп команду command_texts – Послать команду на FTP сервер. Ответ многострочный disconect – Отсоединится от FTP сервера disconect_all – Отсоединится от всех подключенных FTP серверов