PHP 8.1.26 Released!

imap_gc

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

imap_gcEfface le cache IMAP

Description

imap_gc(IMAP\Connection $imap, int $flags): bool

Supprime toutes les entrées d'un type donné dans le cache IMAP.

Liste de paramètres

imap

Une instance de IMAP\Connection.

flags

Indique le type de cache à purger. Cela peut être la combinaison des constantes suivantes : IMAP_GC_ELT (cache des éléments de message), IMAP_GC_ENV (enveloppe et corps), IMAP_GC_TEXTS (textes).

Valeurs de retour

Returns true.

Historique

Version Description
8.1.0 La paramètre imap attend désormais une instance de IMAP\Connection ; auparavant, une ressource imap était attendue.

Exemples

Exemple #1 Exemple avecimap_gc()

<?php

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

imap_gc($mbox, IMAP_GC_ELT);

?>

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