English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
mysqli_close()函数关闭先前打开的数据库连接
mysqli_close()函数接受一个MySQL函数对象(先前打开)作为参数,并关闭它。
您不能使用此函数关闭 持久连接。
mysqli_close($con);
Numéro | Paramètres et descriptions |
---|---|
1 | con(obligatoire) C'est un objet qui représente la connexion à MySQL Server que vous devez fermer. |
La fonction PHP mysqli_close() retourne une valeur booléenne, en cas de succès c'esttrue,en cas d'échec estfalse。
Cette fonction a été introduite dans la version PHP5introducido y puede ser utilizado en todas las versiones más recientes.
Le siguiente ejemplo demuestramysqli_close()Utilisation de la fonction (style procédural)-
<?php $host = "localhost"; $username = "root"; $passwd = "password"; $dbname = "mydb"; //Établir une connexion $con = mysqli_connect($host, $username, $passwd, $dbname); //Fermer la connexion $res = mysqli_close($con); if($res){ print("La connexion a été fermée"); }else{ print("Désolé, il y a un problème qui pourrait fermer la connexion"); } ?>
Résultat de la sortie
La connexion a été fermée
Dans le style orienté objet, la syntaxe de cette fonction est$con-> fermer();。Voici un exemple de cette fonction dans un style orienté objet ;
<?php $host = "localhost"; $username = "root"; $passwd = "password"; $dbname = "mydb"; //Établir une connexion $con = new mysqli($host, $username, $passwd, $dbname); //Fermer la connexion $res = $con -> fermer(); if($res){ print("La connexion a été fermée"); }else{ print("Désolé, il y a un problème qui pourrait fermer la connexion"); } ?>
Résultat de la sortie
La connexion a été fermée
C'estmysqli_close()Un autre exemple de la fonction-
<?php //Établir une connexion $con = @mysqli_connect("localhost"); $res = @mysqli_close($con); if($res){ print("La connexion a été fermée"); }else{ print("Désolé, il y a un problème qui pourrait fermer la connexion"); } ?>
Résultat de la sortie
Désolé, il y a un problème qui pourrait fermer la connexion
<?php $connection = @mysqli_connect("oldtoolbag.com", "use", "pass", "my_db"); if (mysqli_connect_errno($connection)){ echo "Échec de la connexion MySQL : ".mysqli_connect_error(); }else{ mysqli_close($connection); } ?>
Résultat de la sortie
Impossible de se connecter à MySQL : impossible de établir une connexion, car l'ordinateur cible refuse la connexion activement.