Forum und email

mysqli_ssl_set

mysqli->ssl_set()

(PHP 5)

mysqli->ssl_set() — SSL を使用したセキュアな接続を確立する

説明

手続き型:

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

オブジェクト指向型(メソッド):

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

SSL を使用してセキュアな接続を確立します。 before mysqli_real_connect() より前にコールする必要があります。この関数は、 OpenSSL サポートが有効になっていない場合は何もしません。

パラメータ

link

手続き型のみ: mysqli_connect() あるいは mysqli_init() が返すリンク ID。

key

鍵ファイルへのパス。

cert

証明書ファイルへのパス。

ca

CA ファイルへのパス。

capath

信頼された SSL CA 証明書が PEM フォーマットで格納されているディレクトリへのパス。

cipher

SSL の暗号化に使用可能な暗号形式の一覧。

未使用の SSL パラメータには NULL を渡します。

返り値

この関数は、常に TRUE を返します。もし SSL が正しく設定できていない場合、 mysqli_real_connect() は接続時にエラーを返します。