imap_sort
(PHP 4, PHP 5, PHP 7, PHP 8)
Gets and sort messages
Description
Gets and sorts message numbers by the given parameters.
Parameters
criteriaCriteria can be one (and only one) of the following:
SORTDATE- message DateSORTARRIVAL- arrival dateSORTFROM- mailbox in first From addressSORTSUBJECT- message subjectSORTTO- mailbox in first To addressSORTCC- mailbox in first cc addressSORTSIZE- size of message in octets
reverseWhether to sort in reverse order.
flagsThe
flagsare a bitmask of one or more of the following:SE_UID- Return UIDs instead of sequence numbersSE_NOPREFETCH- Don't prefetch searched messages
search_criteriaIMAP2-format search criteria string. For details see
imap_search().charsetMIME character set to use when sorting strings.
Return Values
Returns an array of message numbers sorted by the given parameters, Falseforfailure.
Changelog
| Version | Description |
|---|---|
| 8.0.0 | reverse is now bool instead of int. |
| 8.0.0 | search_criteria and charset are now nullable. |