Функция PHP ftp_set_option()

Определение и использование

Функция ftp_set_option() устанавливает различные runtime-опции FTP.

Синтаксис

ftp_set_option(ftp_connection,option,value)
Параметры Описание
ftp_connection Обязателен. Укажите FTP-соединение, которое нужно использовать (идентификатор FTP-соединения).
option

Обязателен. Укажите runtime option, который нужно изменить. Возможные значения:

  • FTP_TIMEOUT_SEC
  • FTP_AUTOSEEK

Подробнее см. в следующем описании.

value Обязателен. Установите значение параметра option.

Описание

Опция FTP_TIMEOUT_SEC изменяет время ожидания сетевого передачи. Параметр value Должно быть целым числом и больше 0. По умолчанию время ожидания составляет 90 секунд.

Когда опция FTP_AUTOSEEK включена, запросы GET или PUT с параметрами resumepos или startpos сначала находят указанное положение в файле. Эта опция по умолчанию включена.

Пример

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
ftp_set_option($conn,FTP_TIMEOUT_SEC,120);
ftp_close($conn);
?>