PHP ftp_alloc()

La fonction ftp_alloc() est une fonction intégrée en PHP qui est utilisé pour allouer de l’espace pour un fichier à télécharger sur le serveur FTP.
 

Syntaxe
ftp_alloc(conn, size, res)

 
 

Paramètres
  • conn(Obligatoire) : Spécifie la connexion FTP à utiliser.
  • size(Obligatoire) : Spécifie le nombre d’octets à allouer.
  • res(Optionnel) : Spécifie une variable dans laquelle stocker la réponse du serveur.

 

Valeur de retour

La fonction renvoie TRUE en cas de succès. FALSE en cas d’échec.
 

Version PHP:

5+
 

Exemple :

Le code suivant alloue de l’espace pour un fichier et Upload le fichier sur le serveur FTP:

<?php
$file = "c:\doc\file.txt";

// Se connecter au serveur
$con = ftp_connect('192.168.10.10');

$login = ftp_login($con, 'test', 'test');

if (ftp_alloc($con, filesize($file), $res)) {
  echo "Espace alloué avec succès sur le serveur.\n";
  ftp_put($con, 'c:/file/', $file, FTP_BINARY);
} else {
  echo "Impossible d'allouer de l'espace sur le serveur.\n";
}

// Fermer la connexion
ftp_close($con);
?>
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *