SunshinePHP 2020 CFP Started

imap_gc

(PHP 5 >= 5.3.0, PHP 7)

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

Описание

imap_gc ( resource $imap_stream , int $caches ) : bool

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

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

imap_stream

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

caches

Задает кеш для чистки. Может быть любой комбинацией констант: 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
3
Anonymous
10 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