PHP | Взаимодействие с FTP



С помощью PHP можно закачивать и скачивать файлы с FTP сервера.

Для начала необходимо подключиться к серверу и авторизоваться:

$conn = ftp_connect('localhost');

$auth_result = ftp_login($conn, 'username', 'password');


Теперь можно скачать с сервера файл с помощью ftp_get() и загрузить на сервер с помощью ftp_put():

ftp_get($conn, 'путь_к_локальному_файлу', 'путь_к_файла_на_сервере', FTP_BINARY);

ftp_put($conn, 'путь_к_файла_на_сервере', 'путь_к_локальному_файлу', FTP_BINARY);


Важно не забыть закрыть соединение:

ftp_close($conn);