Освободить ресурсы

Назначение

Освобождение ресурсов, выделенных для хранения результирующей выборки.

Синтаксические правила
 
string PDOStatement::closeCursor();
Описание

Функция закрывает курсор и освобождает ресурсы, выделенные для хранения результирующей выборки.

Возвращаемые значения
  • true – в случае успешного завершения;

  • false – в случае ошибки.

Пример
< ?php
/* Создание PDOStatement-объекта*/
$stmt = $dbh- >prepare('SELECT * FROM auto');

/* Создание второго PDOStatement-объекта */
$otherStmt = $dbh- >prepare('SELECT * from person');

/* Выполнение первого оператора */
$stmt- >execute();

/* Получаем только одну строку из результирующей выборки. */
$stmt- >fetch();

/* Остальные строки результирующей выборки не нужны. Закрываем этот курсор, и освобожденные ресурсы драйвер будет использовать для обработки другого оператора */
$stmt- >closeCursor();

/* После освобождения ресурсов можно выполнять второй оператор */
$otherStmt- >execute();
? >