note 112999 deleted from function.mb-encode-mimeheader by Thiago

From: Date: Fri, 16 Aug 2013 17:31:21 +0000
Subject: note 112999 deleted from function.mb-encode-mimeheader by Thiago
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-196002@lists.php.net to get a copy of this message
Note Submitter: PRETTYGIRL NOT COMe ---- I found a bug-like behaviour of "mb_encode_mimeheader()" in PHP 5.3.5. Changelog says nothing about this now on Aug 16 2013. <?php echo mb_encode_mimeheader("123", "UTF-8", "B").'<BR>'; // 123 (No problem) echo mb_encode_mimeheader("=", "UTF-8", "B").'<BR>'; // =?UTF-8?B?PQ==?= echo mb_encode_mimeheader("?", "UTF-8", "B").'<BR>'; // =?UTF-8?B?PW==?= echo mb_encode_mimeheader("_", "UTF-8", "B").'<BR>'; // =?UTF-8?B?XW==?= Also with "Q", echo mb_encode_mimeheader("=", "UTF-8", "Q").'<BR>'; // =?UTF-8?Q?=3D=?= ?> Ascii letters (0x20(space) - 0x7E(~)) are No problem whereas '='(3D), '?'(3F), '_'(5F)' are exceptions.

« previous php.notes (#196002) next »