mysqli::close
mysqli_close
(PHP 5, PHP 7)
mysqli::close -- mysqli_close — 事前にオープンしているデータベース接続を閉じる
説明
オブジェクト指向型
public mysqli::close ( ) : bool
手続き型
mysqli_close
( mysqli $link
) : bool
既に開いているデータベース接続を閉じます。
持続的でない MySQL 接続や結果セットは、PHP スクリプトの実行が終了する時点で自動的に破棄されます。 そのため、オープンした接続をクローズしたり結果セットを開放したりすることは必須ではありませんが、 そうしておくことを推奨します。 その時点ですぐに PHP や MySQL にリソースを返せ、パフォーマンスの向上につながるからです。 関連する除法は リソースの開放を参照ください。
返り値
成功した場合に true
を、失敗した場合に false
を返します。
注意
注意:
mysqli_close() は、持続的な接続を閉じません。 詳細な情報は、マニュアルの 持続的データベース接続を参照ください。
参考
- mysqli::__construct() - 新規に MySQL サーバーへの接続をオープンする
- mysqli_init() - MySQLi を初期化し、mysqli_real_connect() で使うオブジェクトを返す
- mysqli_real_connect() - mysql サーバーとの接続をオープンする
- mysqli_free_result() - 結果に関連付けられたメモリを開放する