Fonction ftp_exec() PHP

Définition et utilisation

La fonction ftp_exec() demande d'exécuter un programme ou une commande sur le serveur FTP.

Si réussi (le serveur envoie le code de réponse 200), retourne true, sinon retourne false.

Syntaxe

ftp_exec(ftp_connection,command)
Paramètres Description
ftp_connection Obligatoire. Définir la connexion FTP à utiliser (l'identifiant de la connexion FTP).
command Obligatoire. Définir la requête de nom à envoyer au serveur.

Description

Cette fonction envoie une requête de commande SITE EXEC au serveur FTP.

Avis et commentaires

Avec Fonction ftp_raw() Différent, ftp_exec() ne peut envoyer des commandes que s'il est connecté au serveur FTP.

Exemple

<?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 "La commande a été exécutée avec succès";
  } 
else
  {
  echo "L'exécution de la commande a échoué";
  }
ftp_close($conn);
?>