ftp_alloc

(PHP 5, PHP 7, PHP 8)

ftp_alloc — Резервує місце на диску для закачуваного файлу

Опис

ftp_alloc(FTP\Connection $ftp, int $size, string &$response = null): bool

Надсилає команду ALLO FTP-серверу для резервування місця під файл, що завантажується.

Зауваження :

Багато FTP-серверів не підтримують цю команду. Такі сервери повертають код невдачі (false), що означає відсутність підтримки цієї команди, або код успішного виконання (true), що означає, що в резервуванні немає необхідності і клієнту слід продовжувати, ніби операція була успішно виконана. Тому цю функцію слід використовувати з серверами, які потребують обов'язкового резервування.

Список параметрів

ftp

AnFTP\Connectioninstance.

size

Кількість байт, що резервуються.

response

Текстове подання відповіді сервера буде повернуто за посиланням у аргумент responseякщо він вказаний.

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

список змін

ВерсияОпис
8.1.0Параметрftp тепер чекає екземпляр FTP\Connection; раніше очікувався ресурс (resource

Приклади

Приклад #1 Приклад використання ftp_alloc()****

Loading...

Дивіться також

  • ftp_put() - Завантажує файл на FTP-сервер
  • ftp_fput() - Завантажує попередньо відкритий файл на FTP-сервер