ftp_nb_fget
Laden Sie die Datei vom FTP-Server herunter und speichern Sie sie in einer lokal geöffneten Datei (nicht blockierend).
ftp_nb_fget()
lädt eine Datei vom FTP-Server herunter und speichert sie in einer lokal geöffneten Datei (nicht blockierend).
Diese Funktion gibt die folgenden Werte zurück:
Im Gegensatz zu ftp_fget()
erhält diese Funktion die Datei asynchron. Dies bedeutet, dass Ihr Programm beim Herunterladen der Datei andere Aktionen ausführen kann.
Dieses Beispiel kopiert den Text von "Source.txt" in "target.txt":
<? Php $ source = "source.txt" ; $ target = fopen ( "target.txt" , "w" ) ; $ conn = ftp_connect ( "ftp.testftp.com" ) oder sterben ( "könnte nicht herstellen" ) ; ftp_login ( $ conn , "admin" , "ert456" ) ; ftp_nb_fget ( $ conn , $ target , $ source , ftp_ascii ) ; ftp_close ( $ conn ) ; ?>
ftp_nb_fget ( ftp_connection , lokal , remote , modus , Lebenslauf )
Parameter | beschreiben |
---|---|
ftp_connection | Erforderlich. Gibt die zu verwendende FTP -Verbindung an (die Kennung der FTP -Verbindung). |
lokal | Erforderlich. Lokale Dokumente angeben. |
Fernbedienung | Erforderlich. Gibt den Pfad zur Datei an, von der sie kopiert wird. |
Modus |
Erforderlich. Geben Sie den Übertragungsmodus an. Mögliche Werte sind:
|
wieder aufnehmen | Erforderlich. Gibt an, wo Sie in Remotedateien kopieren sollen. Der Standard ist 0. |