ftp_nb_fget
Téléchargez le fichier depuis le serveur FTP et enregistrez-le dans un fichier ouvert localement (non bloquant).
ftp_nb_fget()
télécharge un fichier à partir du serveur FTP et l'enregistre dans un fichier ouvert localement (non bloquant).
Cette fonction renvoie les valeurs suivantes:
Contrairement à ftp_fget()
, cette fonction obtient le fichier de manière asynchrone. Cela signifie que votre programme peut effectuer d'autres actions lorsque le fichier est téléchargé.
Cet exemple copie le texte de "source.txt" à "cible.txt":
<? Php $ source = "source.txt" ; $ cible = fopen ( "Target.txt" , "W" ) ; $ conn = ftp_connect ( "ftp.testftp.com" ) ou die ( "ne pouvait pas se connecter" ) ; FTP_LOGIN ( $ Conn , "Admin" , "Ert456" ) ; FTP_NB_FGET ( $ Conn , $ Target , $ Source , FTP_ASCII ) ; ftp_close ( $ Conn ) ; ?>
ftp_nb_fget ( ftp_connection , local , distant , mode , CV )
paramètre | décrire |
---|---|
ftp_connection | Requis. Spécifie la connexion FTP à utiliser (l'identifiant de la connexion FTP). |
locale | Requis. Spécifiez les documents locaux. |
télécommande | Requis. Spécifie le chemin d'accès au fichier à partir duquel il est copié. |
mode |
Requis. Spécifiez le mode de transmission. Les valeurs possibles sont:
|
CV | Requis. Spécifie par où commencer la copie dans les fichiers distants. La valeur par défaut est 0. |