Запрашивает выполнение команды на FTP-сервере


(PHP 4 >= 4.0.3, PHP 5)

ftp_execЗапрашивает выполнение команды на FTP-сервере

Описание

bool ftp_exec ( resource $ftp_stream , string $command )

Посылает команду SITE EXEC command на FTP-сервер.

Список параметров

ftp_stream

Идентификатор соединения с FTP-сервером.

command

Команда для выполнения.

Возвращаемые значения

Возвращает TRUE в случае успешного выполнения команды (сервер отправляет код ответа: 200); в противном случае возвращает FALSE.

Примеры

Пример #1 Пример использования ftp_exec()

<?php
// инициализация переменных
$command 'ls -al >files.txt';

// устанавливаем соединение
$conn_id ftp_connect($ftp_server);

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

// выполняем команду
if (ftp_exec($conn_id$command)) {
    echo 
"Команда $command выполнена успешно\n";
} else {
    echo 
"Не удалось выполнить $command\n";
}

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

?>

Смотрите также

  • ftp_raw() - Отправляет произвольную команду FTP-серверу