ftp_set_option
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
ftp_set_option — Встановлює параметри з'єднання з сервером FTP
Опис
ftp_set_option(FTP\Connection $ftp, int $option, int|bool $value): bool
Ця функція визначає параметри з'єднання з FTP-сервером.
Список параметрів
ftp
AnFTP\Connectioninstance.
option
В даний час підтримуються такі параметри:
FTP_TIMEOUT_SEC | Встановлює час очікування мережевих операцій у секундах. Аргумент value повинен бути цілим, більше 0. За замовчуванням час очікування дорівнює 90 секундам. |
FTP_AUTOSEEK | При встановленні цього параметра перед виконанням запитів GET або PUT з параметром resumepos або startpos покажчик файлу буде встановлений на запитану позицію. Цей параметр встановлено за замовчуванням. |
FTP_USEPASVADDRESS | Якщо вимкнено, то PHP ігноруватиме IP -адреса, повернена сервером у відповідь на команду PASV і замість нього буде використовувати IP-адресу, передану в ftp_connect(). Параметр value повинен містити логічне значення. |
value
Призначення цього аргументу залежить від значення параметра option
Значення, що повертаються
Повертає true
якщо параметр було встановлено; false
в іншому випадку. Якщо значення аргументу option
не підтримується або значення аргументу value
не соответствует значению аргументаoption
, буде виведено попередження
список змін
Версия | Опис |
---|---|
8.1.0 | Параметрftp тепер чекає екземпляр FTP\Connection; раніше очікувався ресурс (resource |
Приклади
Приклад #1 Приклад використання ftp_set_option()****
Loading...
Дивіться також
- ftp_get_option() - Отримує поточні параметри FTP-з'єднання