mysqli::close

mysqli_close

(PHP 5, PHP 7, PHP 8)

mysqli::close -- mysqli_close — Закриває раніше відкрите з'єднання з базою даних

Опис

Об'єктно-орієнтований стиль

public mysqli::close(): true

Процедурний стиль

mysqli_close(mysqli $mysql): true

Закриває відкрите з'єднання з базою даних.

Відкриті непостійні з'єднання MySQL та набори результатів автоматично закриваються під час знищення їх об'єктів. Явне закриття відкритих з'єднань та звільнення наборів результатів не є обов'язковим. Однак рекомендується закрити з'єднання, як тільки скрипт завершить виконання всіх своїх операцій з базою даних, якщо йому ще потрібно буде більша обробка після отримання результатів.

Список параметрів

mysql

Тільки для процедурного стилю: об'єкт mysqli, який повернула функція mysqli_connect()или функцияmysqli_init()

Значення, що повертаються

Функція завжди повертає true

список змін

ВерсияОпис
8.0.0Функція тепер повертає значення true. . Раніше вона повертала значення **false**в случае возникновения ошибки.

Приклади

Приклад #1 Приклад використання mysqli::close()****

Об'єктно-орієнтований стиль

Loading...

Процедурний стиль

Loading...

Примітки

Зауваження :

mysqli_close() не закриває постійні з'єднання. Для отримання подробиць дивіться посібник з persistent connections

Дивіться також

  • mysqli::__construct() - Встановлює нове з'єднання із сервером MySQL
  • mysqli_init() - Ініціалізує MySQLi та повертає об'єкт для використання у функції mysqli_real_connect()
  • mysqli_real_connect() - Встановлює з'єднання із сервером mysql
  • mysqli_free_result() - звільняє пам'ять, зайняту результатами запиту