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
Version | Description |
---|---|
4.3.3 | Le paramètre charset a été ajouté. |