Aanbevolen cursus:

PHP ftp_alloc() functie

Definitie en gebruik

ftp_alloc() functie toewijst ruimte voor een bestand dat moet worden geüpload naar een FTP-server.

Lukt, dan wordt true geretourneerd. Lukt niet, dan wordt false geretourneerd.

Syntaxftp_connectionftp_alloc(sizeftp_alloc(return)
, Beschrijving
ftp_connection Verplicht. Bepaalt de FTP-verbinding die moet worden gebruikt.
size Optioneel. Bepaalt het aantal bytes dat moet worden toegewezen.
return Optioneel. Bepaalt het aantal bytes voor het opslaan van de serverreactie.

Tips en opmerkingen

Opmerking:Vele servers ondersteunen deze opdracht niet.

Voorbeeld

Voorbeeld 1

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Kan geen verbinding maken");
ftp_login($conn,"admin","ert456");
ftp_alloc($conn,"160",$response);
echo $response;
ftp_close($conn);
?>

Voorbeeld 2

<?php
$file = "myfile.txt";
$conn = ftp_connect("ftp.testftp.com") or die("Kan geen verbinding maken");
ftp_login($conn,"admin","ert456");
if (ftp_alloc($conn, filesize($file), $response))
  {
  echo "Ruimte toegewezen op server.";
  }
else
  {
  echo "Kan geen ruimte toewijzen. " . $response;
  }
ftp_close($conn);
?>