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

PHP 基础教程

PHP 高级教程

PHP & MySQL

PHP 参考手册

PHP mysqli_close() 函数用法及示例

PHP MySQLi Referenzhandbuch

mysqli_close()函数关闭先前打开的数据库连接

定义和用法

mysqli_close();函数接受一个MySQL函数对象(先前打开)作为参数,并关闭它。

您不能使用此函数关闭 持久连接.

语法

mysqli_close($con);

Parameter

NummerParameter und Beschreibung
1

con (erforderlich)

Dies ist ein Objekt, das die Verbindung zum MySQL-Server darstellt, die Sie schließen müssen.

Rückgabewert

Die Funktion PHP mysqli_close() gibt einen booleschen Wert zurück, im Erfolgsfalltrue, im Falle eines Fehlersfalse.

PHP-Version

Diese Funktion wurde ursprünglich in der PHP-Version5introduziert und kann in allen höheren Versionen verwendet werden.

Online-Beispiel

Das folgende Beispiel zeigtmysqli_close();Verwendung der Funktion (prozeduraler Stil)-

<?php
   $host = "localhost";
   $username = "root";
   $passwd = "password";
   $dbname = "mydb";
   //Verbindung herstellen
   $con = mysqli_connect($host, $username, $passwd, $dbname);
   //Verbindung schließen
   $res = mysqli_close($con);
   if ($res) {
      print("Verbindung wurde geschlossen.");
   } else {
      print("Entschuldigung, es gibt ein Problem, das möglicherweise die Verbindung beendet.");
   }
?>

Ausgabenergebnis

Verbindung wurde geschlossen

Online-Beispiel

In der objektorientierten Syntax ist die Syntax dieser Funktion$con-> close();。Hier ist ein Beispiel für diese Funktion im objektorientierten Stil;

<?php
   $host = "localhost";
   $username = "root";
   $passwd = "password";
   $dbname = "mydb";
   //Verbindung herstellen
   $con = new mysqli($host, $username, $passwd, $dbname);
   //Verbindung schließen
   $res = $con -> close();
       if ($res) {
          print("Verbindung wurde geschlossen.");
       } else {
          print("Entschuldigung, es gibt ein Problem, das möglicherweise die Verbindung beendet.");
       }
?>

Ausgabenergebnis

Verbindung wurde geschlossen

Online-Beispiel

Dies istmysqli_close();Ein weiteres Beispiel für die Funktion-

<?php
   //Verbindung herstellen
   $con = @mysqli_connect("localhost");
   $res = @mysqli_close($con);
      if ($res) {
          print("Verbindung wurde geschlossen.");
      } else {
          print("Entschuldigung, es gibt ein Problem, das möglicherweise die Verbindung beendet.");
      }
?>

Ausgabenergebnis

Entschuldigung, es gibt ein Problem, das möglicherweise die Verbindung beendet.

Online-Beispiel

<?php
   $connection = @mysqli_connect("w3"codebox.com", "use", "pass", "my_db");
   
   if (mysqli_connect_errno($connection)) {
      echo "Verbindung zu MySQL fehlgeschlagen: " . mysqli_connect_error();
   } else {
	   mysqli_close($connection);
   }   
?>

Ausgabenergebnis

Verbindung zu MySQL kann nicht hergestellt werden: Verbindung konnte nicht hergestellt werden, da der Zielcomputer die Verbindung aktiv abgelehnt hat.

PHP MySQLi Referenzhandbuch