Manuale PHP
Indietro |  | Avanti

# ftp_set_option

(PHP 4 >= 4.2.0, PHP 5)

ftp_set_option -- Imposta varie opzioni per l'esecuzione di FTP

## Descrizione

bool ftp_set_option ( resource ftp_stream, int option, mixed value )

Restituisce `TRUE` se e'stato possibile impostare l'opzione; `FALSE` altrimenti. Se l'opzione option non e' supportata o il valore value del parametro passato alla funzione non corrisponde al valore atteso per l'opzione option scelta, viene generato un messaggio di errore.

Questa funzione controlla varie opzioni che hanno effetto durante l'esecuzione dello stream FTP specificato. Il parametro value dipende da quale parametro option viene scelto per essere modificato. Attualmente sono riconosciute le seguenti opzioni:

Tabella 1. Opzioni supportate per l'esecuzione di FTP

FTP_TIMEOUT_SEC | Modifica il timeout in secondi utilizzata per tutte le funzioni di rete. Il parametro value deve essere un intero maggiore di 0. Il timeout predefinito e' di 90 secondi.
FTP_AUTOSEEK | Quando attivata, richieste GET or PUT con un parametro resumepos o startpos iniziano la ricerca dalla posizione richiesta all'interno del file. This is enabled Questa opzione e' attivata di default.

Esempio 1. Esempio di funzione ftp_set_option()

`<?php // Imposta il timeout di rete a 10 secondi ftp_set_option($conn_id, FTP_TIMEOUT_SEC, 10); ?>`

Vedere anche ftp_get_option().

Indietro | Partenza | Avanti
ftp_rmdir | Risali | ftp_site