Dutch PHP Conference 2023 - Call for Papers

imap_gc

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

imap_gcLimpia la caché de IMAP

Descripción

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

Limpia la caché de entradas de un tipo específico.

Parámetros

imap_stream

IMAP stream devuelto por imap_open().

caches

Especifica la caché a limpiar. Puede ser una o una combinación de las siguientes constantes: IMAP_GC_ELT (elementos de caché de mensajes), IMAP_GC_ENV (sobre y cuerpos), IMAP_GC_TEXTS (textos).

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de imap_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
13 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