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-з'єднання