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

# mysqli::ssl_set

# mysqli_ssl_set

(PHP 5, PHP 7, PHP 8)

mysqli::ssl_set -- mysqli_ssl_set — Utilisée pour établir une connexion sécurisée avec SSL

### Description

Style orienté objet

public function mysqli::ssl_set(
?string `$key`,
?string `$certificate`,
?string `$ca_certificate`,
?string `$ca_path`,
?string `$cipher_algos`
): true

Style procédural

function mysqli_ssl_set(
mysqli `$mysql`,
?string `$key`,
?string `$certificate`,
?string `$ca_certificate`,
?string `$ca_path`,
?string `$cipher_algos`
): true

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

`mysql`
  Seulement en style procédural : Un objet mysqli retourné par la fonction mysqli_connect() ou mysqli_init().
`key`

  Le chemin vers le fichier contenant la clé.

`certificate`

  Le chemin vers le fichier contenant le certificat.

`ca_certificate`

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

`ca_path`

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

`cipher_algos`

  La liste des algorithmes de chiffrement autorisés pour le chiffrement SSL.

### Valeurs de retour

Retourne toujours `true`. Si SSL n'est pas correctement installé, mysqli_real_connect() retournera une erreur lorsqu'on tente une connexion.

### Voir aussi

- mysqli_options() - Définit les options
- mysqli_real_connect() - Ouvre une connexion à un serveur MySQL

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open