Dutch PHP Conference 2021 - Call for Papers

imap_gc

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

imap_gcEfface le cache IMAP

Description

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

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

Liste de paramètres

imap

Un flux IMAP retourné par la fonction imap_open().

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.

Exemples

Exemple #1 Exemple avecimap_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
11 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