Manual do PHP
Anterior |  | Próxima

# ftp_ssl_connect

(PHP 4 >= 4.3.0, PHP 5)

ftp_ssl_connect -- Abre uma conexão SSL-FTP segura

## Descrição

resource ftp_ssl_connect ( string host [, int port [, int timeout]] )

ftp_ssl_connect() abre uma conexão SSL-FTP com `host`(servidor) especificado.

> Por que esta função pode não existir: ftp_ssl_connect() esta disponível apenas se o suporte a OpenSSL esta ativado em sua versão do PHP. Se não estiver definido e você compilou o suporte FTP então este é o motivo. Para o Windows, você deve compilar os seus proprios binários para ter suporte a esta função.

## Parâmetros

`host`

  O endereço do servidor FTP. Este parâmetro não deve ter barra ao final e não deve ter o prefixo `ftp://`.

`port`

  Este parâmetro especifica uma porta alternativa para conectar. Se for omitido ou definido como zero, então a porta padrão do FTP, 21 será usada.

`timeout`

  Este parâmetro especifica o limite de tempo para todas as operações de rede subsequentes. Se omitido, o valor padrão é 90 segundos. O limite de tempo pode ser mudado e obtido a qualquer tempo com ftp_set_option() e ftp_get_option().

## Valores de retornado

Retorna um stream SSL-FTP em caso de sucesso ou `FALSE` em caso de erro.

## Exemplos

Exemplo 1. Exemplo ftp_ssl_connect()
`<?php // set up basic ssl connection $conn_id = ftp_ssl_connect($ftp_server); // login with username and password $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); echo ftp_pwd($conn_id); // / // close the ssl connection ftp_close($conn_id); ?>`

## Veja também

ftp_connect()

Anterior | Principal | Próxima
ftp_size | Acima | ftp_systype