mysqli::ssl_set
mysqli_ssl_set
SSL を使用したセキュアな接続を確立する
説明
オブジェクト指向型
public true mysqli::ssl_set(
stringnull $key
,
stringnull $certificate
,
stringnull $ca_certificate
,
stringnull $ca_path
,
stringnull $cipher_algos
)
true mysqli_ssl_set(
mysqli $mysql
,
stringnull $key
,
stringnull $certificate
,
stringnull $ca_certificate
,
stringnull $ca_path
,
stringnull $cipher_algos
)
パラメータ
-
link
-
手続き型のみ:
mysqli_connect あるいは mysqli_init が返す mysqliオブジェクト。
-
key
-
鍵ファイルへのパス。
-
certificate
-
証明書ファイルへのパス。
-
ca_certificate
-
CA ファイルへのパス。
-
ca_path
-
信頼された SSL CA 証明書が PEM フォーマットで格納されているディレクトリへのパス。
-
cipher_algos
-
SSL の暗号化に使用可能な暗号形式の一覧。
戻り値
常に true
を返します。
もし SSL が正しく設定できていない場合、
mysqli_real_connect は接続時にエラーを返します。
参考
- mysqli_options
- mysqli_real_connect