PHP. Руководство по PHP. 2005
iconv_mime_decode_headers
iconv_mime_decode_headers
Описание
array iconv_mime_decode_headers (string encoded_headers [, int mode [, string charset]])Возвращает ассоциативный массив с полями MIME-заголовка, переданного параметром encoded_headers, или FALSE в случае ошибки.
Каждый ключ элемента возвращаемого массива представляет отдельное имя поля, а сам элемент - его значение. если в заголовке несколько полей с одинаковым именем, они помещаются в подчинённый массив с числовыми индексами.
Параметр mode определяет поведение в случае обнаружения неправильного поля заголовка. можно указать любую комбинацию следующих битовых масок.
Таблица 1. Битовые маски iconv_mime_decode_headers()
Значение | Константа | Описание |
---|---|---|
1 | ICONV_MIME_DECODE_STRICT | - Строго следовать стандартам, определённым в RFC2047. К сожалению, много проприетарных програм электронной почты не следуют стандартам, и, чтобы потокать им, этот режим по умолчанию отключён. |
2 | ICONV_MIME_DECODE_CONTINUE_ON_ERROR | - Попытаться продолжить обработку в случае обнаружения ошибки. |