PHP 매뉴얼
이전 |  | 다음

# imap_mime_header_decode

(PHP 3>= 3.0.17, PHP 4 , PHP 5)

imap_mime_header_decode -- MIME 헤더 구성요소(element)를 디코딩한다

## Description

array imap_header_decode ( string text)

imap_mime_header_decode()함수는 ASCII 텍스트가 아닌 MIME 메시지 헤더 확장(MIME message header extensions)을 디코드한다. (RFC2047문서를 보라) 디코딩된 구성요소(elements)를 객체의 배열로 돌려준다. 이 객체는 두가지 속성을 갖는다, 즉 "charset" 과 "text" 이다. 구성요소가 인코딩되지 않았다면, 즉 평범한(plain) US-ASCII라면, 그 구성요소의 "charset" 속성은 "default"값을 갖는다.

예 1. imap_mime_header_decode() example

`$text="=?ISO-8859-1?Q?Keld_J=F8rn_Simonsen?= <keld@dkuug.dk>"; $elements=imap_mime_header_decode($text); for($i=0;$i<count($elements);$i++) { echo "Charset: {$elements[$i]->charset}\n"; echo "Text: {$elements[$i]->text}\n\n"; }`

In the above example we would have two elements, whereas the first element had previously been encoded with ISO-8859-1, and the second element would be plain US-ASCII.

이전 | 처음으로 | 다음
imap_mailboxmsginfo | 위로 | imap_msgno