Manual do PHP
Anterior |  | Próxima

# ftp_set_option

(PHP 4 >= 4.2.0)

ftp_set_option -- Define opções do FTP em tempo de execução

## Descrição

bool ftp_set_option ( resource ftp_stream, int opção, mixed valor)

Retorna `TRUE` se a opção puder ser estabelecida; `FALSE` se não. Uma mensagem de aviso será mostrada se o parâmetro `opção` não for suportado ou se o `valor` passado não seja esperado para a `opção` indicada.

Esta opção conecta varias opções em tempo de execução para a conexão FTP especificada. O parâmetro `valor` depende de qual `opção` é escolhida para ser alterada. Atualmente as seguintes opções são suportadas:

Tabela 1. Opções suportadas

FTP_TIMEOUT_SEC | Modifica o limite de tempo em segundos para as operações de rede. O `valor` deve ser um inteiro e maior do que 0. O valor de limite de tempo padrão é 90 segundos.
FTP_AUTOSEEK | Quando ativado, requesições GET ou PUT com um parâmetro `resumepos` ou `startpos` irão primeiro procurar a posição especificada no arquivo. Isto esta ativado por padrão.

Exemplo 1. Exemplo ftp_set_option()

`<?php // Define o limite de tempo para 10 segundos ftp_set_option($conn_id, FTP_TIMEOUT_SEC, 10); ?>`

Veja também ftp_get_option().

Anterior | Principal | Próxima
ftp_rmdir | Acima | ftp_site