(PHP 4, PHP 5, PHP 7, PHP 8)
imap_sort — Trie des messages
$imap
,$criteria
,$reverse
,$flags
= 0,$search_criteria
= null
,$charset
= null
Récupère et trie les numéros de messages en fonction des paramètres donnés.
imap
Une instance de IMAP\Connection.
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
S'il faut trier en ordre inverse.
flags
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 search_criteria
Critères de recherche IMAP2-format. Pour plus de détails voir imap_search().
charset
Jeu de caractères MIME à utiliser lors de la recherche de chaîne de caractères.
Retourne un tableau de numéros de messages triés en fonction des paramètres fournis, ou false
si une erreur survient.
Version | Description |
---|---|
8.1.0 | La paramètre imap attend désormais une instance de IMAP\Connection ; auparavant, une ressourceimap était attendue. |
8.0.0 | reverse est un bool au lieu de int. |
8.0.0 | search_criteria et charset sont désormais nullable. |