mysqli->sqlstate
mysqli::stat
MySQLi
PHP Manual

# mysqli::ssl_set

# mysqli_ssl_set

(PHP 5)

mysqli_ssl_set — Utilisée pour établir une connexion sécurisée avec SSL

### Description

Style orienté objet (méthode):

bool mysqli::ssl_set ( string `$key` , string `$cert` , string `$ca` , string `$capath` , string `$cipher` )

Style procédural :

bool mysqli_ssl_set ( mysqli `$link` , string `$key` , string `$cert` , string `$ca` , string `$capath` , string `$cipher` )

Utilisée pour établir une connexion sécurisée avec SSL. Elle doit être appelée avant mysqli_real_connect(). Cette fonction ne fait rien du tout si le support OpenSSL n'est pas activé.

### Liste de paramètres

`link`

  Style procédural uniquement : Un identifiant de lien retourné par la fonction mysqli_connect() ou par la fonction mysqli_init()

`key`

  Le chemin vers le fichier contenant la clé.

`cert`

  Le chemin vers le fichier contenant le certificat.

`ca`

  Le chemin vers le fichier contenant l'autorité du certificat.

`capath`

  Le chemin vers le dossier contenant les certificats SSL CA au format PEM.

`cipher`

  La liste des chiffres autorisés à être utilisés pour le chiffrage SSL.

Tous les paramètres SSL non utilisés peuvent avoir comme valeur `NULL`.

### Valeurs de retour

Cette fonction retourne toujours `TRUE`. Si SSL n'est pas correctement installé, mysqli_real_connect() retournera une erreur lorsque vous tenterez une connexion.

### Voir aussi

- mysqli_options()
- mysqli_real_connect()

mysqli->sqlstate
mysqli::stat
MySQLi
PHP Manual