ftp_connect

(PHP 3>= 3.0.13, PHP 4 , PHP 5)

ftp_connect -- Abre uma conexão FTP

Descrição

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

Retorna uma conexão FTP em caso de sucesso ou FALSE se houver um erro.

ftp_connect() abre uma conexão FTP para o host especificado. O parâmetro host não deve conter nenhuma barra ao final e nem o prefixo ftp://. O parâmetro port especifica uma porta alternativa para conectar. Se for omitido ou for zero, então a porta padrão do FTP, 21, será usada.

O parâmetro timeout especifica um limite de tempo para todas as operações seguintes. Se for omitido o valor padrão é de 90 segundos. Este limite pode ser obtido e modificado a qualquer hora com ftp_set_option() e ftp_get_option().

Nota: O parâmetro timeout tornou-se disponível aparir do PHP 4.2.0.

Exemplo 1. Exemplo ftp_connect()

<?php

$ftp_server
= "ftp.example.com";

// estabelece a conexão ou morre
$conn_id = ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");

?>

Veja também ftp_close() e ftp_ssl_connect().