| 5 unicode.inc | mime_header_decode($header) |
| 6 unicode.inc | mime_header_decode($header) |
| 7 unicode.inc | mime_header_decode($header) |
| 8 unicode.inc | mime_header_decode($header) |
Complement to mime_header_encode
File
- includes/
unicode.inc, line 393
Code
function mime_header_decode($header) {
// First step: encoded chunks followed by other encoded chunks (need to collapse whitespace)
$header = preg_replace_callback('/=\?([^?]+)\?(Q|B)\?([^?]+|\?(?!=))\?=\s+(?==\?)/', '_mime_header_decode', $header);
// Second step: remaining chunks (do not collapse whitespace)
return preg_replace_callback('/=\?([^?]+)\?(Q|B)\?([^?]+|\?(?!=))\?=/', '_mime_header_decode', $header);
}
Login or register to post comments