Función ftp_exec() PHP

Definición y uso

La función ftp_exec() solicita ejecutar un programa o comando en el servidor FTP.

Si tiene éxito (el servidor envía el código de respuesta 200), devuelve true, de lo contrario devuelve false.

Sintaxis

ftp_exec(ftp_connection,command)
Parámetros Descripción
ftp_connection Obligatorio. Especifica la conexión FTP a usar (identificador de conexión FTP).
command Obligatorio. Especifica la solicitud de nombre enviada al servidor.

Descripción

La función envía una solicitud de commando SITE EXEC al servidor FTP.

Avisos y comentarios

Con Función ftp_raw() Diferente, ftp_exec() solo puede enviar comandos después de conectarse al servidor FTP.

Ejemplo

<?php
$command = "ls-al > test.txt";
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
if (ftp_exec($conn,$command))
  {
  echo "Command executed successfully";
  } 
else
  {
  echo "Execution of command failed";
  }
ftp_close($conn);
?>