Ejemplo
Conectar, inicio de sesión y cerrar una conexión FTP:
<?php
// connect and login to FTP server
$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or
die("Could not connect to $ftp_server");
$login
= ftp_login($ftp_conn, $ftp_username, $ftp_userpass);
// then do
something...
// close connection
ftp_close($ftp_conn);
?>
Definición y Uso
El ftp_connect() función abre una conexión FTP al host especificado.
Cuando la conexión está abierta, puede ejecutar las funciones FTP contra el servidor.
Sintaxis
ftp_connect( host,port,timeout );
Parámetro | Descripción |
---|---|
host | Necesario. Especifica el servidor FTP para conectarse. Puede ser una dirección de dominio o una dirección IP. Este parámetro no debe ser el prefijo "ftp://" o tienen barras al final |
port | Opcional. Especifica el puerto del servidor FTP. Por defecto es el puerto 21 |
timeout | Opcional. Especifica el tiempo de espera para todas las operaciones de red subsiguientes. Por defecto es de 90 segundos |
Detalles técnicos
Valor de retorno: | Devuelve una secuencia FTP en caso de éxito o FALSE en caso de error |
---|---|
Versión de PHP: | 4+ |
PHP Cambios: | El parámetro de tiempo de espera se añadió en PHP 4.2.0 |
<PHP FTP Referencia