English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
mysqli_close()関数前もってオープンしたデータベース接続を閉じます
mysqli_close();この関数は、前もってオープンしたMySQL関数オブジェクト(MySQL関数オブジェクト)を受け取り、それを閉じます。
この関数を使用して接続を閉じることはできません 持続接続で使用されました。
mysqli_close($con);
番号 | パラメータ及び説明 |
---|---|
1 | con(必須) これは、MySQL Serverとの接続を閉じる必要があると示すオブジェクトです。 |
PHP mysqli_close()関数は布尔値を返し、成功時はtrue、失敗時はfalseで使用されました。
この関数は最初にPHPバージョン5で導入され、すべてのより高いバージョンで使用できます。
以下の例では、mysqli_close();関数の使用法(手続き型スタイル)-
<?php $host = \ $username = \ $passwd = \ $dbname = \ //接続の確立 $con = mysqli_connect($host, $username, $passwd, $dbname); //接続を閉じる $res = mysqli_close($con); if($res){ print(\ }else{ print(\ } ?>
出力結果
接続が閉じられました
オブジェクト指向のスタイルでは、この関数の構文は以下の通りです$con->close();。以下は、オブジェクト指向スタイルでこの関数の例です;
<?php $host = \ $username = \ $passwd = \ $dbname = \ //接続の確立 $con = new mysqli($host, $username, $passwd, $dbname); //接続を閉じる $res = $con -> close(); if($res){ print(\ }else{ print(\ } ?>
出力結果
接続が閉じられました
これはmysqli_close();関数の別の例-
<?php //接続の確立 $con = @mysqli_connect("localhost"); $res = @mysqli_close($con); if($res){ print(\ }else{ print(\ } ?>
出力結果
申し訳ありませんが、問題があると接続が閉じられる可能性があります
<?php $connection = @mysqli_connect("oldtoolbag.com", \ if (mysqli_connect_errno($connection)){ echo \ }else{ mysqli_close($connection); } ?>
出力結果
MySQLに接続できません:接続を確立できませんでした。ターゲットコンピュータが接続を拒否しました。