PHP ftp_fget() funktion

Definition og brug

ftp_fget() funktionen downloader en fil fra FTP-serveren og gemmer den i en allerede åben fil på den lokale maskine.

Returnerer true, hvis succesfuldt, ellers returnerer false.

Syntaks

ftp_fget(ftp_connection,local,remote,mode,resume)
Parameter Beskrivelse
ftp_connection Obligatorisk. Angiver den FTP-forbindelse, der skal bruges (FTP-forbindelsens identifikator).
local Obligatorisk. Handle til den lokalt åbnede fil.
remote Obligatorisk. Angiver stien til filen, der skal kopieres fra.
mode

Obligatorisk. Angiver overførselsmodus. Mulige værdier inkluderer:

  • FTP_ASCII
  • FTP_BINARY
resume Obligatorisk. Angiver, hvor kopieringen skal begynde i den fjernede fil. Standard er 0.

Beskrivelse

Parameter resume Kun tilgængelig for PHP versioner 4.3.0 og nyere

Eksempel

Dette eksempel kopierer teksten fra "source.txt" til "target.txt":

<?php
$source = "source.txt";
$target = fopen("target.txt", "w");
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
ftp_fget($conn,$target,$source,FTP_ASCII);
ftp_close($conn);
?>