IMAP, POP3 및 NNTP imap_fetchheader
(PHP 4, PHP 5, PHP 7, PHP 8)
imap_fetchheader — 메시지의 헤더를 반환합니다.
설명
imap_fetchheader(IMAP\Connection $imap
, int $message_num
, int $flags
= 0): string|false
이 함수는 지정된 메시지의 필터링되지 않은 완전한 » RFC2822 형식 헤더를 가져옵니다.
매개변수
imap
- IMAP\Connection 인스턴스입니다.
message_num
- 메시지 번호
section
- 파트 번호입니다. IMAP4 사양에 따라 본문 부분 목록을 색인화하는 마침표로 구분된 정수 문자열입니다.
flags
- 가능한 플래그는 다음과 같습니다.
-
FT_UID
-message_num
은 UID입니다. -
FT_INTERNAL
- 반환 문자열은 CRLF 줄 바꿈으로 정규화하려는 시도 없이 "내부" 형식입니다. -
FT_PREFETCHTEXT
- RFC822.TEXT는 동시에 프리페치되어야 합니다. 이것은 전체 메시지 텍스트가 필요한 경우(예: "로컬 파일에 저장" 작업에서) IMAP 연결에서 추가 RTT를 방지합니다.
-
반환 값
지정된 메시지의 헤더를 텍스트 문자열로 반환하거나 실패 시 false
를 반환합니다.
변경 로그
버전 | 설명 |
---|---|
8.1.0 | imap 매개변수는 이제 IMAP\Connection 인스턴스를 필요로 합니다. 이전에는 리소스가 필요했습니다. |
기타
- imap_fetch_overview() - 주어진 메시지의 헤더에 있는 정보의 개요 읽기