(PHP 4 >= 4.0.3, PHP 5, PHP 7, PHP 8)
ftp_exec — Ejecuta un comando en un servidor FTP
ftp_exec() envía un comando SITE EXEC
al servidor FTP, para que ejecute el programa command
.
Devuelve true
si el comando se ejecutó con éxito (el servidor
envía el código de respuesta: 200
); de lo contrario, devuelve false
.
Versión | Descripción |
---|---|
8.1.0 |
The ftp parameter expects an FTP\Connection
instance now; previously, a recurso was expected.
|
Ejemplo #1 Ejemplo con ftp_exec()
<?php
// Inicialización de la variable
$command = 'ls -al >files.txt';
// Inicialización de la conexión
$ftp = ftp_connect($ftp_server);
// Identificación
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);
// Ejecución de un comando
if (ftp_exec($ftp, $command)) {
echo "$command se ejecutó con éxito\n";
} else {
echo "No se pudo ejecutar: $command\n";
}
// Cierre de la conexión
ftp_close($ftp);
?>