(PHP 4 >= 4.2.0, PHP 5)
ftp_set_option — Set miscellaneous runtime FTP options
Funkcja ta zmienia wartości różnych ustawień dotyczących połączeń FTP.
strumień_ftp
Identyfikator połączenia z serwerem FTP.
opcja
Aktualnie obsługiwane są poniższe opcje:
FTP_TIMEOUT_SEC |
Zmienia czas przedawnienia, podawany w sekundach, używany przy
wsyzstkich operacjach sieciowych. wartość
musi być wartością całkowitą większą od zera. Wartość domyślna to
90 sekund.
|
FTP_AUTOSEEK |
Jeśli ta opcja jest włączona, żądania GET lub PUT z parameterami
pozycja_wznowienia lub
pozycja_początkowa najpierw będzie szukać
wskazanej pozycji wewnątrz pliku. Opcja ta jest domyślnie
włączona.
|
wartość
Argument ten zależy od tego, która opcja
ma być
zmieniana.
Zwraca wartość TRUE
jeśli opcja mogła być ustawiona, FALSE
w przeciwnym
przypadku. PHP wygeneruje ostrzeżenie jeśli podana
opcja
nie jest obsługiwana lub
wartość
nie odpowiada oczekiwaniom dotyczącym
wybranej opcji.
Przykład #1 Przykład użycia ftp_set_option()
<?php
// Ustawienie czasu przedawnienia na 100 sekund
ftp_set_option($conn_id, FTP_TIMEOUT_SEC, 10);
?>