PHP ftp_exec() Funktion

Definition und Verwendung

ftp_exec() Funktion fordert die Ausführung eines Programms oder Befehls auf dem FTP-Server an.

Erfolgreich (wenn der Server die Antwortcode 200 sendet), dann wird true zurückgegeben,否则返回 false。

Syntax

ftp_exec(ftp_connection,command)
Parameter Beschreibung
ftp_connection Erforderlich. Legt die zu verwendende FTP-Verbindung (Kennung der FTP-Verbindung) fest.
command Erforderlich. Legt den Namensantrag an den Server fest.

Beschreibung

Diese Funktion sendet eine SITE EXEC Befehlsanfrage an den FTP-Server.

Hinweise und Kommentare

mit ftp_raw() Funktion Verschieden, ftp_exec() kann nur Befehle senden, wenn auf dem FTP-Server angemeldet ist.

Beispiel

<?php
$command = "ls-al > test.txt";
$conn = ftp_connect("ftp.testftp.com") or die("Kann nicht verbinden");
ftp_login($conn,"admin","ert456");
if (ftp_exec($conn,$command))
  {
  echo "Befehl erfolgreich ausgeführt";
  } 
else
  {
  echo "Fehlgeschlagene Ausführung des Befehls";
  }
ftp_close($conn);
?>