mysqli::ssl_set
mysqli_ssl_set
(PHP 5, PHP 7, PHP 8)
mysqli::ssl_set -- mysqli_ssl_set —
Используется для установления безопасных соединений, используя SSL
Описание
Объектно-ориентированный стиль
public mysqli::ssl_set(
?string $key
,
?string $certificate
,
?string $ca_certificate
,
?string $ca_path
,
?string $cipher_algos
): true
mysqli_ssl_set(
mysqli $mysql
,
?string $key
,
?string $certificate
,
?string $ca_certificate
,
?string $ca_path
,
?string $cipher_algos
):
true
Список параметров
-
mysql
-
Только для процедурного стиля: объект mysqli, полученный с помощью
mysqli_connect() или mysqli_init().
-
key
-
Путь и имя ключевого файла.
-
certificate
-
Путь и имя файла сертификата.
-
ca_certificate
-
Путь и имя файла с разрешениями сертификата.
-
ca_path
-
Путь к директории, в которой хранятся доверенные CA-сертификаты SSL в
формате PEM.
-
cipher_algos
-
Список допустимых шифров для использования в SSL-шифровании.
Возвращаемые значения
Функция всегда возвращает true
. Если SSL установлен некорректно
mysqli_real_connect() вернёт ошибку при попытке подключения.