Funciones de IMAP
PHP Manual

imap_sort

(PHP 4, PHP 5)

imap_sortObtiene y ordena mensajes

Descripción

array imap_sort ( resource $imap_stream , int $criteria , int $reverse [, int $options = 0 [, string $search_criteria = NULL [, string $charset = NIL ]]] )

Obtiene y ordena números de mensajes según los parámetros dados.

Parámetros

imap_stream

IMAP stream devuelto por imap_open().

criteria

El criterio puede ser un (y sólo uno) de los siguientes:

  • SORTDATE - Date (fecha) del mensaje
  • SORTARRIVAL - fecha de llegada
  • SORTFROM - buzón en la primera dirección From (De)
  • SORTSUBJECT - asunto del mensaje
  • SORTTO - buzón en la primera dirección To (Para)
  • SORTCC - buzón en la primera dirección cc
  • SORTSIZE - tamaño del mensaje en octetos

reverse

Establezca esto a 1 para ordenación inversa

options

options es una máscara de bits de uno o más de lo siguiente:

  • SE_UID - Devolver UIDs en vez de números de secuencia
  • SE_NOPREFETCH - No preobtener mensajes buscados

search_criteria

charset

Valores devueltos

Devuelve un array de números de mensajes ordenados según los parámetros dados.

Historial de cambios

Versión Descripción
4.3.3 Se añadió el parámetro charset


Funciones de IMAP
PHP Manual