PHP ftp_alloc()Funktionen


PHP FTP 参考手册Vollständiges PHP FTP-Referenzhandbuch

Definition und Verwendung

Die Funktion ftp_alloc() reserviert Speicherplatz für eine Datei, die auf den FTP-Server hochgeladen werden soll.

Gibt bei Erfolg TRUE zurück, bei Fehlschlag FALSE.

Syntax

ftp_alloc(ftp_connection,size,return)

Parameters Beschreibung
ftp_connection Erforderlich. Gibt die zu verwendende FTP-Verbindung an.
size Erforderlich. Gibt die Anzahl der zu reservierenden Bytes an.
return Optional. Gibt die Variable zum Speichern der Serverantwort an.


Tipps und Hinweise

Hinweis:Viele FTP-Server unterstützen diesen Befehl nicht.


Beispiel 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);
?>


Beispiel 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 "Speicher auf dem Server zugewiesen.";
}
else
{
echo "Speicher kann nicht zugewiesen werden. " . $response;
}

ftp_close($conn);
?>


PHP FTP 参考手册Vollständiges PHP-FTP-Referenzhandbuch Andere Erweiterungen