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-сервер