--TEST-- Bug #48289 (iconv_mime_encode() quoted-printable scheme is broken) --SKIPIF-- <?php extension_loaded('iconv') or die('skip iconv extension is not available'); ?> --FILE-- <?php $text = "\xE3\x83\x86\xE3\x82\xB9\xE3\x83\x88\xE3\x83\x86\xE3\x82\xB9\xE3\x83\x88"; $options = array( 'scheme' => 'Q', 'input-charset' => 'UTF-8', 'output-charset' => 'UTF-8', 'line-length' => 30, ); echo iconv_mime_encode('Subject', $text, $options); --EXPECT-- Subject: =?UTF-8?Q?=E3=83=86?= =?UTF-8?Q?=E3=82=B9?= =?UTF-8?Q?=E3=83=88?= =?UTF-8?Q?=E3=83=86?= =?UTF-8?Q?=E3=82=B9?= =?UTF-8?Q?=E3=83=88?=