Manuel PHP
Précédent |  | Suivant

# ftp_ssl_connect

(PHP 4 >= 4.3.0, PHP 5)

ftp_ssl_connect -- Ouvre une connexion FTP sécurisée avec SSL

## Description

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

ftp_ssl_connect() retourne un flux FTP sécurisé par SSL en cas de succès et `FALSE` sinon.

ftp_ssl_connect() ouvre une connexion SSL-FTP avec le serveur FTP `host`. Le paramètre `port` spécifie un port alternatif. Si il est omis, ou bien configuré à 0, alors la valeur par défaut est 21.

Le paramètre `timeout` spécifie la durée d'expiration des opérations de réseaux ultérieures. Si elle est omise, cette valeur vaut 90 secondes. La durée d'expiration des opérations réseau peut être lue et modifiée avec les fonctions ftp_set_option() et ftp_get_option().

Exemple 1. Exemple avec ftp_ssl_connect()

`<?php /* Connexion */ $conn_id = ftp_ssl_connect($ftp_server); /* Identification */ $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); echo ftp_pwd($conn_id); // / /* Fermeture de la connexion sécurisée */ ftp_close($conn_id); ?>`

> Pourquoi cette fonction peut ne pas exister : ftp_ssl_connect() est uniquement disponible si OpenSSL a été ajouté dans la liste des extensions de `PHP`. Si vous avez compilé `PHP` avec le support FTP mais que cette fonction est indisponible, alors c'est la raison.

Voir aussi ftp_connect().

Précédent | Sommaire | Suivant
ftp_size | Niveau supérieur | ftp_systype