mysql_free_result

(PHP 4, PHP 5)

mysql_free_result — Звільняє пам'ять від результату запиту

Увага

Цей модуль застарів, починаючи з версії PHP 5.5.0, і видалений у PHP 7.0.0. Використовуйте замість нього MySQLi або PDO_MySQLСмотрите также инструкциюMySQL: вибір API. Альтернативи для цієї функції:

Опис

mysql_free_result(resource $result): bool

mysql_free_result() звільнить всю пам'ять, яку займає результат, на який посилається переданий дескриптор result

mysql_free_result() потребує виклику тільки в тому випадку, якщо ви серйозно занепокоєні тим, скільки пам'яті використовують ваші запити до БД, які повертають велику кількість даних. Вся пам'ять, що використовується для зберігання цих даних, автоматично очиститься в кінці роботи скрипта.

Список параметрів

result

оброблюваний результат запиту. Цей результат можна отримати за допомогою функції mysql_query()

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Якщо як параметр result передано не ресурс, то буде викликана помилка рівня E_WARNING. Варто також зауважити, що mysql_query() повертає resource лише для запитів SELECT, SHOW, EXPLAIN та DESCRIBE.

Приклади

Приклад #1 Приклад використання mysql_free_result()****

Loading...

Примітки

Зауваження :

Для зворотної сумісності може бути використаний наступний застарілий псевдонім: mysql_freeresult()

Дивіться також