1234567891011121314151617181920212223242526272829303132333435 |
- --TEST--
- Bug #53377 (imap_mime_header_decode() doesn't ignore \t during long MIME header unfolding)
- --EXTENSIONS--
- imap
- --FILE--
- <?php
- $s = "=?UTF-8?Q?=E2=82=AC?=";
- $header = "$s\n $s\n\t$s";
- var_dump(imap_mime_header_decode($header));
- ?>
- --EXPECT--
- array(3) {
- [0]=>
- object(stdClass)#1 (2) {
- ["charset"]=>
- string(5) "UTF-8"
- ["text"]=>
- string(3) "€"
- }
- [1]=>
- object(stdClass)#2 (2) {
- ["charset"]=>
- string(5) "UTF-8"
- ["text"]=>
- string(3) "€"
- }
- [2]=>
- object(stdClass)#3 (2) {
- ["charset"]=>
- string(5) "UTF-8"
- ["text"]=>
- string(3) "€"
- }
- }
|