(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 |
El parámetro ftp ahora espera una instancia de
FTP\Connection ; anteriormente, se esperaba un resource.
|
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);
?>