(PHP 4, PHP 5, PHP 7)
imap_sort — Trie des messages
$imap_stream
, int $criteria
, int $reverse
[, int $options
= 0
[, string $search_criteria
= NULL
[, string $charset
= NIL
]]] )Récupère et trie les numéros de messages en fonction des paramètres donnés.
imap_stream
Un flux IMAP retourné par la fonction imap_open().
criteria
Les critères criteria
peuvent être
un (et un seul) parmi les suivants :
SORTDATE
: date du message
SORTARRIVAL
: date d'arrivée
SORTFROM
: nom de la première boîte
aux lettres de l'adresse d'origine (From address)
SORTSUBJECT
: sujet du message
SORTTO
: nom de la première boîte aux
lettres de destination (To address)
SORTCC
: nom de la boîte aux lettres de
copie cachée (cc address)
SORTSIZE
: taille du message en octets
reverse
vaut 1 pour signifier : tri inverse
options
Les flags options
dont des masques de bits,
d'un ou plusieurs des éléments suivants :
SE_UID
: retourne des UID à la place de numéros
SE_NOPREFETCH
: ne pas prétélécharger les messages trouvés
search_criteria
charset
Retourne un tableau de numéros de messages triés en fonction des paramètres fournis.