ftp_connect

(PHP 4, PHP 5, PHP 7, PHP 8)

ftp_connectAbre uma conexão FTP

Descrição

ftp_connect(string $hostname, int $port = 21, int $timeout = 90): FTP\Connection|false

ftp_connect() abre uma conexão FTP para o servidor especificado em hostname.

Parâmetros

hostname

O endereço do servidor FTP. Este parâmetro não deve ter barras finais e não deve ser prefixado com ftp://.

port

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

timeout

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

Valor Retornado

Retorna uma instância de FTP\Connection em caso de sucesso, ou false em caso de falha.

Registro de Alterações

Versão Descrição
8.1.0 Retorna uma instância FTP\Connection agora; anteriormente, um resource era retornado.

Exemplos

Example #1 Exemplo de ftp_connect()

<?php

$ftp_server = "ftp.example.com";

// configura uma conexão ou sai
$ftp = ftp_connect($ftp_server) or die("Não foi possível conectar ao $ftp_server");

?>

Veja Também