IMAP, POP3 및 NNTP imap_sort
(PHP 4, PHP 5, PHP 7, PHP 8)
imap_sort — 메시지 가져오기 및 정렬
설명
imap_sort( IMAP\Connection $imap, int $criteria, bool $reverse, int $flags = 0, ?string $search_criteria = null, ?string $charset = null ): array|false
지정된 매개변수로 메시지 번호를 가져오고 정렬합니다.
매개변수
imap
- IMAP\Connection 인스턴스입니다.
criteria
- 기준은 다음 중 하나일 수 있습니다.
-
SORTDATE
- message Date -
SORTARRIVAL
- arrival date -
SORTFROM
- mailbox in first From address -
SORTSUBJECT
- message subject -
SORTTO
- mailbox in first To address -
SORTCC
- mailbox in first cc address -
SORTSIZE
- size of message in octets
-
reverse
- 역순으로 정렬할지 여부입니다.
flags
flags
는 다음 중 하나 이상의 비트마스크입니다.-
SE_UID
- Return UIDs instead of sequence numbers -
SE_NOPREFETCH
- Don't prefetch searched messages
-
search_criteria
- IMAP2 형식 검색 기준 문자열입니다. 자세한 내용은 imap_search()를 참조하십시오.
charset
- 문자열을 정렬할 때 사용할 MIME 문자 집합입니다.
반환 값
주어진 매개변수로 정렬된 메시지 번호의 배열을 반환하거나 실패하면 false
를 반환합니다.
변경 로그
버전 | 설명 |
---|---|
8.1.0 | imap 매개변수는 이제 IMAP\Connection 인스턴스를 필요로 합니다. 이전에는 리소스가 필요했습니다. |
8.0.0 | reverse 는 이제 int 대신 bool입니다. |
8.0.0 | search_criteria 및 charset 은 이제 nullable입니다. |