ftp_set_option

(PHP 4 >= 4.2.0, PHP 5)

ftp_set_option -- Imposta alcune opzioni runtime generiche dell'FTP

Descrizione

bool ftp_set_option ( resource stream, int opzione, mixed valore)

Nota: Questa funzione è disponibile solo nella versione CVS.

Restituisce TRUE se l'opzione può essere impostata; FALSE altrimenti. Un messaggio di avviso verrà generato se opzione non è supportata o se valore non corrisponde al valore atteso per quella data opzione.

Questa funzione controlla diverse opzioni runtime per lo stream FTP specificato. Il parametro valore dipende da quale parametro opzione si sceglie di alterare. Attualmente, sono supportate le seguenti opzioni:

Tabella 1. Opzioni runtime FTP supportate

FTP_TIMEOUT_SECCambia il timeout in secondi usato per tutte le funzioni orientate alla rete. Il parametro valore deve essere di tipo int e deve essere maggiore di 0. Il valore predefinito di timeout è 90 secondi.

Esempio 1. Esempio di ftp_set_option()

// Imposta il timeout di rete a 10 secondi
ftp_set_option($conn_id, FTP_TIMEOUT_SEC, 10);