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
criteriapeuvent ê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
optionsdont 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é.
|
