imap_sort
(PHP 4, PHP 5)
imap_sort — Trie des messages
Description
array imap_sort
( resource
$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.
Liste de paramètres
-
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
-
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é.
|