Manuel PHP
Précédent |  | Suivant

# mb_encode_mimeheader

(PHP 4 >= 4.0.6)

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"` (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().

Précédent | Sommaire | Suivant
mb_detect_order | Niveau supérieur | mb_encode_numericentity