imap_gc

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

imap_gcОчистить кеш IMAP

Описание

imap_gc(resource $imap, int $flags): bool

Удаляет из кеша записи заданного типа.

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

imap

Поток IMAP, полученный из imap_open().

flags

Задаёт кеш для чистки. Может быть любой комбинацией констант: IMAP_GC_ELT (элементы кеша сообщений), IMAP_GC_ENV (обёртки и тела), IMAP_GC_TEXTS (тексты).

Возвращаемые значения

Возвращает true в случае успешного завершения или false в случае возникновения ошибки.

Примеры

Пример #1 Пример использования imap_gc()

<?php

$mbox 
imap_open("{imap.example.org:143}""username""password");

imap_gc($mboxIMAP_GC_ELT);

?>

add a note add a note

User Contributed Notes 1 note

up
2
Anonymous
14 years ago
If you notice that you're program's memory usage is increasing (as observed using ps) while calling the imap functions, calling this function should free that memory.
To Top