Manuel PHP
Précédent |  | Suivant

# imap_sort

(PHP 3 >= 3.0.3, PHP 4, PHP 5)

imap_sort -- Trie des messages

## Description

array imap_sort ( resource stream, int criteria, int reverse [, int options [, string search_criteria [, string charset]]] )

imap_sort() retourne un tableau de numéros de messages, triés en fonction des paramètres suivants :

reverse vaut 1 pour signifier : tri inverse.

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

Les flags 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

Le paramètre charset a été ajouté en PHP 4.3.3.

Précédent | Sommaire | Suivant
imap_setflag_full | Niveau supérieur | imap_status