mb_encode_mimeheader

mb_encode_mimeheader -- Encode une chaîne pour une en-tête MIME

Description

string mb_encode_mimeheader ( string str [, string charset [, string transfer-encoding [, string linefeed]]])

mb_encode_mimeheader( ) convertit la chaîne str en en-tête MIME , et retourne la chaîne encodée .

charset est le nom de l ' encodage . Par défaut , c ' est ISO-2022-JP .

transfer-encoding est l ' encodage de transfert . Il peut être " B " (Base64 ) ou "Q " Il peut être "B " (Base64 ) ou "Q " (Quoted-Printable ) . Par défaut , c' est "B " .

linefeed est le marqueur de fin de ligne . Par défaut , c' est "\r\n " (CRLF ) .

Exemple 1 . Exemple avec mb_convert_kana( )

 
?php

 
$name

 
=

 
"

 
"

 
;

 
/

 
/

 
kanji

 
$mbox

 
=

 
"kru"

 
;

 
$doma

 
=

 
"gtinn.mon"

 
;

 
$addr

 
=

 
mb_encode_mimeheader($name

 
,

 
"UTF-7"

 
,

 
"Q"

 
)

 
.

 
"

 
"

 
.

 
$mbox

 
.

 
"@

 
"

 
.

 
$doma

 
.

 
"

 
"

 
;

 
echo

 
$addr

 
;

 
?





Voir aussi mb_decode_mimeheader( ) .