mb_encode_mimeheader
(PHP 4 >= 4.0.6)
mb_encode_mimeheader -- Encode string for MIME header
Description
string
mb_encode_mimeheader ( string str [, string charset [, string transfer-encoding [, string linefeed]]])
mb_encode_mimeheader() converts string
str to encoded-word for header field.
It returns converted string in ASCII encoding.
charset is character encoding
name. Default is ISO-2022-JP.
transfer-encoding is transfer encoding. It
should be one of "B" (Base64) or
"Q" (Quoted-Printable). Default is
"B".
linefeed is end of line marker. Default is
"\r\n" (CRLF).
Example 1. mb_encode_mimeheader() example
<?php $name = ""; // kanji $mbox = "kru"; $doma = "gtinn.mon"; $addr = mb_encode_mimeheader($name, "UTF-7", "Q") . " <" . $mbox . "@" . $doma . ">"; echo $addr; ?>
|
|
See also mb_decode_mimeheader().