ftp_exec

(PHP 4 >= 4.0.3, PHP 5, PHP 7, PHP 8)

ftp_execRequests execution of a command on the FTP server

Опис

ftp_exec(FTP\Connection $ftp, string $command): bool

Sends a SITE EXEC command request to the FTP server.

Параметри

ftp

Примірник FTP\Connection.

command

The command to execute.

Значення, що повертаються

Returns true if the command was successful (server sent response code: 200); otherwise returns false.

Журнал змін

Версія Опис
8.1.0 Тепер параметр ftp має бути примірником FTP\Connection. Раніше очікувався resource.

Приклади

Приклад #1 ftp_exec() example

<?php

// variable initialization
$command = 'ls -al >files.txt';

// set up basic connection
$ftp = ftp_connect($ftp_server);

// login with username and password
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);

// execute command
if (ftp_exec($ftp, $command)) {
echo
"$command executed successfully\n";
} else {
echo
"could not execute $command\n";
}

// close the connection
ftp_close($ftp);

?>

Прогляньте також

  • ftp_raw() - Sends an arbitrary command to an FTP server