PHP ftp_fget() Functie

Definitie en Gebruik

De ftp_fget() functie downloadt een bestand van de FTP-server en slaat het op in een lokaal reeds geopend bestand.

Retourneert true bij succes, false bij falen.

Syntax

ftp_fget(ftp_connection,local,remote,mode,resume)
Parameters Beschrijving
ftp_connection Verplicht. Bepaalt de te gebruiken FTP-verbinding (identificatie van de FTP-verbinding).
local Verplicht. Handleis van een lokaal reeds geopend bestand.
remote Verplicht. Bepaalt het pad van het bestand waarvan wordt gekopieerd.
mode

Verplicht. Bepaalt het transmissiemodus. Mogelijke waarden zijn:

  • FTP_ASCII
  • FTP_BINARY
resume Verplicht. Bepaalt waar de kopieeroperatie begint in het verwijderde bestand. Standaard is 0.

Beschrijving

Parameters resume Alleen geschikt voor PHP 4.3.0 en hogere versies

Voorbeeld

Deze voorbeeldkopieert tekst van "source.txt" naar "target.txt":

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