(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 = NULL
]]] ) : arrayRécupère et trie les numéros de messages en fonction des paramètres donnés.
imap_streamUn 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
reversevaut 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_criteriaCritères de recherche IMAP2-format. Pour plus de détails voir imap_search().
charsetJeu de caractères MIME à utiliser lors de la recherche de chaîne de caractères.
Retourne un tableau de numéros de messages triés en fonction des paramètres fournis.