imap_mime_header_decode
(PHP 4, PHP 5, PHP 7, PHP 8)
imap_mime_header_decode — Декодує елементи заголовка
Опис
imap_mime_header_decode(string $string): array|false
Декодує MIME-розширення заголовка, що не є текстом ASCII (докладніше — » RFC2047
Список параметрів
string
MIME-текст
Значення, що повертаються
Декодовані елементи повертаються в масиві об'єктів, де кожен об'єкт має дві властивості, charset
иtext
Якщо елемент не був декодований, або, іншими словами, він є текстом US-ASCII, властивість charset
будет установлено в значениеdefault
Функція повертає **false
**в случае возникновения ошибки.
Приклади
Приклад #1 Приклад використання imap_mime_header_decode()****
Loading...
Результат виконання наведеного прикладу:
Charset: ISO-8859-1
Text: Keld Jørn Simonsen
Charset: default
Text: <keld@example.com>
У прикладі вище ми отримаємо два елементи, де перший елемент був раніше закодований в ISO-8859-1, а другий US-ASCII.
Дивіться також
- imap_utf8() - Перетворює MIME-кодований текст на UTF-8