Fonction ftp_fput() PHP

Définition et utilisation

La fonction ftp_fput() de PHP télécharge un fichier ouvert sur le serveur FTP.

Retourne true si succès, false en cas d'échec.

Syntaxe

ftp_fput(ftp_connection,remote,local,mode,resume)
Paramètres Description
ftp_connection Obligatoire. Définit la connexion FTP à utiliser (identifiant de la connexion FTP).
remote Obligatoire. Nom du fichier à télécharger sur le serveur.
local Obligatoire. Définit le descripteur du fichier ouvert.
mode

Obligatoire. Définit le mode de transmission. Les valeurs possibles sont :

  • FTP_ASCII
  • FTP_BINARY
resume Obligatoire. Définit où commencer à copier dans le fichier local. La valeur par défaut est 0.

Description

Paramètres resume Seulement applicable aux versions PHP 4.3.0 et supérieures

Exemple

Ce exemple copie le texte de "source.txt" vers "target.txt" :

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

Sortie :

1