Функция ftp_exec() PHP
Определение и использование
Функция ftp_exec() запрашивает выполнение программы или команды на FTP-сервере.
Если успешен (сервер отправляет код ответа 200), то возвращает true, в противном случае возвращает false.
Синтаксис
ftp_exec(ftp_connection,command)
Параметры | Описание |
---|---|
ftp_connection | Обязателен. Определяет используемый FTP-соединение (идентификатор FTP-соединения). |
command | Обязателен. Определяет имя запроса, отправляемого на сервер. |
Описание
Эта функция отправляет запрос SITE EXEC command к FTP-серверу.
Подсказки и комментарии
С Функция ftp_raw() Различие, ftp_exec() может отправлять команды только после входа в FTP-сервер.
Пример
<?php $command = "ls-al > test.txt"; $conn = ftp_connect("ftp.testftp.com") or die("Не удалось подключиться"); ftp_login($conn,"admin","ert456"); if (ftp_exec($conn,$command)) { echo "Команда выполнена успешно"; } else { echo "Не удалось выполнить команду"; } ftp_close($conn); ?>