Position actuelle: Accueil> Catégories de fonctions> ftp_nb_fput

ftp_nb_fput

Téléchargez le fichier ouvert et enregistrez-le en tant que fichier sur le serveur FTP (non bloquant).
Nom:ftp_nb_fput
Catégorie:Non classé
Langage de programmation:php
Description en une ligne:Téléchargez le fichier ouvert et enregistrez-le en tant que fichier sur le serveur FTP (non bloquant).

Définition et utilisation

La fonction ftp_nb_fput() télécharge un fichier ouvert et l'enregistre en tant que fichier sur le serveur FTP (non bloquant).

Cette fonction renvoie les valeurs suivantes:

  • Ftp_failed (envoyer / recevoir l'échec)
  • FTP_FINIED (Envoyer / recevoir terminé)
  • FTP_MOREDATA (Envoyer / recevoir en cours)

Contrairement à ftp_fput() , 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é.

Exemple

Cet exemple copie le texte de "source.txt" à "cible.txt":

 <? Php
$ source = fopen ( "source.txt" , "r" ) ;

$ conn = ftp_connect ( "ftp.testftp.com" ) ou die ( "ne pouvait pas se connecter" ) ;
FTP_LOGIN ( $ Conn , "Admin" , "Ert456" ) ;

ftp_nb_fput ( $ Conn , "Target.txt" , $ source , ftp_ascii ) ;

ftp_close ( $ Conn ) ;
?>

grammaire

 ftp_nb_fput ( ftp_connection , distant , local , mode , CV )
paramètre décrire
ftp_connection Requis. Spécifie la connexion FTP à utiliser (l'identifiant de la connexion FTP).
télécommande Requis. Le nom de fichier téléchargé sur le serveur.
locale Requis. Spécifie la poignée du fichier ouvert.
mode

Requis. Spécifiez le mode de transmission. Les valeurs possibles sont:

  • FTP_ASCII
  • Ftp_binary
CV Requis. Spécifie par où commencer à copier dans le fichier local. La valeur par défaut est 0.
Fonctions similaires
Articles populaires