(PHP 5 >= 5.3.0, PHP 7, PHP 8)
imap_gc — Clears IMAP cache
$imap
$flags
Purges the cache of entries of a specific type.
imap
An IMAP\Connection instance.
flags
Specifies the cache to purge. It may one or a combination of the following constants: IMAP_GC_ELT (message cache elements), IMAP_GC_ENV (envelope and bodies), IMAP_GC_TEXTS (texts).
IMAP_GC_ELT
IMAP_GC_ENV
IMAP_GC_TEXTS
Always returns true.
true
Throws a ValueError if flags is invalid.
false
Example #1 imap_gc() example
<?php $mbox = imap_open("{imap.example.org:143}", "username", "password"); imap_gc($mbox, IMAP_GC_ELT); ?>