English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP基本教程

PHP高級教程

PHP & MySQL

PHPリファレンスマニュアル

PHP mysqli_close()関数の用法と例

PHP MySQLi リファレンスマニュアル

mysqli_close()関数前もってオープンしたデータベース接続を閉じます

定義と使用法

mysqli_close();この関数は、前もってオープンしたMySQL関数オブジェクト(MySQL関数オブジェクト)を受け取り、それを閉じます。

この関数を使用して接続を閉じることはできません 持続接続で使用されました。

文法

mysqli_close($con);

パラメータ

番号パラメータ及び説明
1

con(必須)

これは、MySQL Serverとの接続を閉じる必要があると示すオブジェクトです。

返り値

PHP mysqli_close()関数は布尔値を返し、成功時はtrue、失敗時はfalseで使用されました。

PHPバージョン

この関数は最初に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に接続できません:接続を確立できませんでした。ターゲットコンピュータが接続を拒否しました。

PHP MySQLi リファレンスマニュアル