sage
Новичок
закрытие соединения в mysqli
обязательно ли закрывать соединение перед завершением работы скрипта? т.е., например:
или соединение закроется автоматически, как http://ru.php.net/manual/ru/function.mysql-connect.php
обязательно ли закрывать соединение перед завершением работы скрипта? т.е., например:
PHP:
<?php
if (!($mysqli = new mysqli(/* тут все данные */))) {
exit;
}
if (empty(что-то)) {
$mysqli->close(); // Вот эта строчка здесь нужна?
header('Location: куда-то');
exit;
}
$mysqli->close(); // И эта?
?>
просмотрев исходники PHP (прочитать не смог - не знаю C), создалось впечатление, что существует некоторый деструктор, который автоматически закрывает соединение, но так ли это?Соединение с сервером будет закрыто при завершении исполнения скрипта, если до этого оно не будет закрыто с помощью функции mysql_close().