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() - звільняє пам'ять, зайняту результатами запиту