--TEST-- Bug #52941 (The 'iconv_mime_decode_headers' function is skipping headers) --SKIPIF-- --FILE-- HEADERS; $decoded = iconv_mime_decode_headers($headers, ICONV_MIME_DECODE_CONTINUE_ON_ERROR, 'UTF-8'); var_dump($decoded['From']); var_dump($decoded['Subject']); var_dump($decoded['X-Foo']); var_dump($decoded['X-Bar']); var_dump($decoded['To']); $decoded = iconv_mime_decode_headers($headers, ICONV_MIME_DECODE_CONTINUE_ON_ERROR | ICONV_MIME_DECODE_STRICT, 'UTF-8'); var_dump($decoded['From']); var_dump($decoded['Subject']); var_dump($decoded['X-Foo']); var_dump($decoded['X-Bar']); var_dump($decoded['To']); ?> --EXPECT-- string(17) "" string(29) "=?ks_c_5601-1987?B?UkU6odk=?=" string(33) "=?ks_c_5601-1987?B?UkU6odk=?= Foo" string(32) "=?ks_c_5601-1987?B?UkU6odk=?=Foo" string(18) "" string(17) "" string(29) "=?ks_c_5601-1987?B?UkU6odk=?=" string(33) "=?ks_c_5601-1987?B?UkU6odk=?= Foo" string(32) "=?ks_c_5601-1987?B?UkU6odk=?=Foo" string(18) ""