Fonction ftp_alloc() PHP

Définition et utilisation

La fonction ftp_alloc() alloue de l'espace pour le fichier à télécharger sur le serveur FTP.

Retourne true si succès. Sinon, retourne false.

Syntaxe

ftp_alloc(ftp_connection,size,return)
Paramètres Description
ftp_connection Obligatoire. Définir la connexion FTP à utiliser.
size Optionnel. Définir le nombre d'octets à allouer.
return Optionnel. Définir le nombre d'octets de la réponse du serveur à stocker.

Avis et commentaires

Remarque :Beaucoup de serveurs ne prennent pas en charge cette commande.

Exemple

Exemple 1

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
ftp_alloc($conn,"160",$response);
echo $response;
ftp_close($conn);
?>

Exemple 2

<?php
$file = "myfile.txt";
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
if (ftp_alloc($conn, filesize($file), $response))
  {
  echo "Espace alloué sur le serveur.";
  }
else
  {
  echo "Impossible d'allouer de l'espace. " . $response;
  }
ftp_close($conn);
?>