В mysqli подготовленных mysqli_stmt::close()
есть mysqli_stmt::close()
(Закрывает подготовленный оператор):
$stmt->close();
Я искал php.net и сеть и не могу найти альтернативу для PDO.
Это возможно?
И каковы преимущества использования его в конце каждого из ваших сценариев?
Я это понимаю,
$connection = null;
закрывает соединение с mysql, но как насчет закрытия запроса?
Чтобы освободить набор результатов, вы можете применить базовый PHP-способ.
Если вы возвращаете результаты с помощью PDOStatement::fetchAll()
вам нужно будет unset()
переменную, чтобы очистить ее:
$variable = $stmt->fetchAll(); unset($variable); // or: $variable = null;
с$variable = $stmt->fetchAll(); unset($variable); // or: $variable = null;
Или PDOStatement::closeCursor()
( Закрывает курсор, позволяя выполнить оператор снова. ) Может быть полезно:
$success = $stmt->closeCursor();