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

PHP базовый курс

PHP продвинутый курс

PHP & MySQL

PHP справочник

PHP mysqli_close() пример использования и примеры

PHP MySQLi руководство

Функция mysqli_close()Закрытие ранее открытого подключения к базе данных

Определение и использование

mysqli_close();Функция принимает объект функции MySQL (ранее открытой) в качестве параметра и закрывает его.

Вы не можете использовать эту функцию для закрытия Постоянное подключение.

Грамматика

mysqli_close($con);

Параметр

НомерПараметры и описание
1

con(обязателен)

Это объект, представляющий соединение с сервером MySQL, которое вам нужно закрыть.

Возвратное значение

Функция PHP mysqli_close() возвращает булево значение, true в случае успехаtrue, в случае неудачиfalse.

Версия PHP

Эта функция была введена в PHP версии 5 и может использоваться во всех более поздних версиях.

Онлайн пример

Ниже приведен пример использованияmysqli_close();Использование функции (по стилю процедурного подхода) -

<?php
   $host = "localhost";
   $username = "root";
   $passwd = "password";
   $dbname = "mydb";
   // Установить соединение
   $con = mysqli_connect($host, $username, $passwd, $dbname);
   // Закрыть соединение
   $res = mysqli_close($con);
   if ($res) {
      print("Соединение закрыто");
   } else {
      print("Извините, может быть закрыто соединение из-за проблемы");
   }
?>

Результат вывода

Соединение закрыто

Онлайн пример

В объектно-ориентированном стиле грамматика этой функции такая:$con->close();。Ниже приведен пример функции в стилистике объектно-ориентированного подхода;

<?php
   $host = "localhost";
   $username = "root";
   $passwd = "password";
   $dbname = "mydb";
   // Установить соединение
   $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", "use", "pass", "my_db");
   
   if (mysqli_connect_errno($connection)) {
      echo "Не удалось подключиться к MySQL: " . mysqli_connect_error();
   } else {
	   mysqli_close($connection);
   }   
?>

Результат вывода

Не удалось подключиться к MySQL: не удалось установить соединение, так как целевой компьютер активно отклонил соединение.

PHP MySQLi руководство