Задать вопрос
Taras_Serevann
@Taras_Serevann
веб-разработчик, автор

Нужно ли закрывать соединение с БД? PDO?

Нужно ли закрывать соединение с базой данных, если открывается оно таким образом:
$login = 'admin'; // логин БД
$passwd = 'admin'; // Пароль БД

try {
$db = new PDO('mysql:host=localhost;dbname=test', $login, $passwd);
echo 'Работает';
} catch (PDOException $e) {
// Если ошибка
echo $e->getMessage();
}

?
Или соединение само выключится после завершения скрипта?
  • Вопрос задан
  • 7287 просмотров
Подписаться 4 Оценить Комментировать
Решение пользователя KOLANICH К ответам на вопрос (4)
KOLANICH
@KOLANICH
Знаю JS, PHP, C++, C#
Деструктор закроет сам соединение.
Если же хочешь постоянное соединение, нужно будет проставить флаг при создании.
Ответ написан
Комментировать