imap_sort
(PHP 4, PHP 5)
imap_sort — Trie des messages
Description
array
imap_sort
( resource $imap_stream, int $criteria, int $reverse [, int $options [, string $search_criteria [, string $charset]]] )
Récupère et trie les numéros de messages en fonction des paramètres donnés.
Liste de paramètres
- imap_stream
Un flux IMPA 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
Valeurs de retour
Retourne un tableau de numéros de messages triés en fonction des paramètres fournis.
Historique