ftp_exec

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

ftp_execSolicita la ejecución de un comando en el servidor FTP

Descripción

ftp_exec(resource$ftp_stream, string$command): bool

Envía un command de solicitud SITE EXEC al servidor FTP.

Parámetros

ftp_stream

El identificador de enlace de la conexión FTP.

command

El comando a ejecutar.

Valores devueltos

Devuelve true si el comando se ha realizado correctamente (el servidor envía el código de respuesta: 200); en caso contrario devuelve false.

Ejemplos

Ejemplo #1 Ejemplo de ftp_exec()

<?php

// inicialización de variable
$command = 'ls -al >files.txt';

// establecer una conexión básica
$conn_id = ftp_connect($ftp_server);

// iniciar sesión con nombre de usuario y contraseña
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);

// ejecutar comando
if (ftp_exec($conn_id, $command)) {
echo
"$command ejecutado con éxito\n";
} else {
echo
"no se pudo ejecutar $command\n";
}

// cerrar la conexión ftp
ftp_close($conn_id);

?>

Ver también

  • ftp_raw() - Envía un comando arbitrario a un servidor FTP
To Top