--TEST-- Bug #52941 (The 'iconv_mime_decode_headers' function is skipping headers) --EXTENSIONS-- iconv --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']); ?> --EXPECTF-- string(17) "" string(%d) "%s" string(%d) "%sFoo" string(%d) "%sFoo" string(18) "" string(17) "" string(%d) "%s" string(%d) "%sFoo" string(%d) "%sFoo" string(18) ""