PHP マニュアル
前のページ |  | 次のページ

# mysqli_ssl_set

(PHP 5)

mysqli_ssl_set

(no version information, might be only in CVS)

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

## 説明

手続き型:

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

オブジェクト指向型（メソッド）:

class 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() は接続時にエラーを返します。

## 参考

mysqli_options()
mysqli_real_connect()

前のページ | ホーム | 次のページ
mysqli_sqlstate | 上に戻る | mysqli_stat