Функция ftp_alloc() выделяет место для файлов, которые будут загружены на FTP-сервер.
В случае успеха функция возвращает TRUE. В случае неудачи возвращает FALSE.
ftp_alloc(ftp_connection,размер,возврат)
параметр | описывать |
---|---|
ftp_connection | Необходимый. Указывает FTP-соединение, которое будет использоваться. |
размер | Необходимый. Указывает количество выделяемых байтов. |
возвращаться | Необязательный. Указывает переменную для хранения ответа сервера. |
Примечание. Многие FTP-серверы не поддерживают эту команду.
<?php$conn = ftp_connect("ftp.testftp.com") or die("Не удалось подключиться");ftp_login($conn,"admin","ert456");ftp_alloc($conn,"160",$ ответ);echo $response;ftp_close($conn);?>
<?php$file = "myfile.txt";$conn = ftp_connect("ftp.testftp.com") or die("Не удалось подключиться");ftp_login($conn,"admin","ert456");if (ftp_alloc($conn, size($file), $response)) { echo "Пространство, выделенное на сервере." }else { echo "Невозможно выделить пространство " . $response; }ftp_close($conn);?>