(PHP 4 >= 4.0.3, PHP 5, PHP 7, PHP 8)
ftp_exec — Запрашивает выполнение команды на FTP-сервере
Посылает команду SITE EXEC command
на FTP-сервер.
Возвращает true
в случае успешного выполнения команды (сервер отправляет
код ответа: 200
); в противном случае возвращает false
.
Версия | Описание |
---|---|
8.1.0 |
Параметр ftp теперь ожидает экземпляр класса FTP\Connection;
раньше параметр ждал ресурс (resource).
|
Пример #1 Пример использования ftp_exec()
<?php
// инициализация переменных
$command = 'ls -al >files.txt';
// устанавливаем соединение
$ftp = ftp_connect($ftp_server);
// вход с именем пользователя и пароля
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);
// выполняем команду
if (ftp_exec($ftp, $command)) {
echo "Команда $command выполнена успешно\n";
} else {
echo "Не удалось выполнить $command\n";
}
// закрываем соединение
ftp_close($ftp);
?>