PHP ftp_get()Funktion


PHP FTP 参考手册Vollständiges PHP FTP-Referenzhandbuch

Definition und Verwendung

Die Funktion ftp_get() lädt eine Datei von einem FTP-Server herunter und speichert sie in einer lokalen Datei.

Bei Erfolg gibt die Funktion TRUE zurück. Bei Fehler gibt sie FALSE zurück.

Syntax

ftp_get(ftp_connection,local,remote,mode,resume)

Parameters Beschreibung
ftp_connection Erforderlich. Gibt die zu verwendende FTP-Verbindung an.
local Erforderlich. Gibt eine lokale Datei an, in der der Inhalt gespeichert werden soll. Wenn die Datei bereits vorhanden ist, wird sie überschrieben.
remote Erforderlich. Gibt den Pfad der Datei an, aus der Inhalt kopiert werden soll.
mode Erforderlich. Gibt den Übertragungsmodus an. Mögliche Werte sind:
  • FTP_ASCII
  • FTP_BINARY
resume Optional. Gibt an, wo in der Remote-Datei mit dem Kopieren begonnen werden soll. Standardwert ist 0.


Beispiel

Dieses Beispiel kopiert Text von "source.txt" nach "target.txt":

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");

echo ftp_get($conn,"target.txt","source.txt",FTP_ASCII);

ftp_close($conn);
?>

Der obige Code gibt Folgendes aus:

1


PHP FTP 参考手册Vollständiges PHP-FTP-Referenzhandbuch Andere Erweiterungen