Шпаргалка для работы с FTP в PHP

Небольшие куски кода для работы с FTP в PHP.

Непосредредственно само подключение.

// установка соединения
$conn_id = ftp_connect($ftp_server);

// проверка имени пользователя и пароля
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

Получение содержимого директории.

// получить содержимое текущей директории
$contents = ftp_nlist($conn_id, ".");

Сменить директорию.

ftp_chdir($conn_id, $dir);

Вернуться в родительскую директорию.

ftp_cdup($conn_id);

Вывод имени текущей директории.

// вывод имени текущей директории
echo ftp_pwd($conn_id); // /public_html

Не забываем закрыть соединение.

// закрытие соединения
ftp_close($conn_id);

Дата публикации: 18.12.2017