# ftp_connect

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

ftp_connect — Abre una conexión FTP

### Descripción

ftp_connect(string `$host`, int `$port` = 21, int `$timeout` = 90): resource

ftp_connect() abre una conexión FTP al `host` especificado.

### Parámetros

`host`

  La dirección del servidor FTP. Este parámetro no debe tener barras al final y no debe estar precedido de `ftp://`.

`port`

  Este parámetro especifica un puerto alternativo al que conectarse. Si es omitido o es definido como cero, entonces el puerto FTP predeterminado, 21, será utilizado.

`timeout`

  Este parámetro especifica el tiempo de espera para todas las operaciones de red subsiguientes. Si se omite, el valor predeterminado es 90 segundos. El tiempo de espera puede ser cambiado y consultado en cualquier momento con las funciones ftp_set_option() y ftp_get_option().

### Valores devueltos

Devuelve una secuencia FTP en caso de éxito o `false` en caso de error.

### Ejemplos

Ejemplo #1 Ejemplo de ftp_connect()

`<?php
$ftp_server = "ftp.example.com";
// establecer una conexión o finalizarla
$conn_id = ftp_connect($ftp_server) or die("No se pudo conectar a $ftp_server");
?>`

### Ver también

- ftp_close() - Cierra una conexión FTP
- ftp_ssl_connect() - Abre una conexión segura SSL-FTP