Query: mb_encode_mimeheader
OS: php
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
MB_ENCODE_MIMEHEADER(3) 1 MB_ENCODE_MIMEHEADER(3) mb_encode_mimeheader - Encode string for MIME headerSYNOPSISstring m0],n[int_m$indent]) (string $str, [string $charset = mb_internal_encoding()], [string $transfer_encoding = "B"], [string $line- feed = "DESCRIPTIONEncodes a given string$str by the MIME header encoding scheme.PARAMETERSo $str - The string being encoded. o $charset -$charset specifies the name of the character set in which $str is represented in. The default value is determined by the current NLS setting ( mbstring.language). mb_internal_encoding(3) should be set to same encoding. o $transfer_encoding -$transfer_encoding specifies the scheme of MIME encoding. It should be either "B" (Base64) or "Q" (Quoted-Printable). Falls back to "B" if not given. o $linefeed -$linefeed specifies the EOL (end-of-line) marker with which mb_encode_mimeheader(3) performs line-folding (a RFC term, the act of breaking a line longer than a certain length into multiple lines. The length is currently hard-coded to 74 characters). Falls back to " " (CRLF) if not given. o $indent - Indentation of the first line (number of characters in the header before $str).RETURN VALUESA converted version of the string represented in ASCII.EXAMPLESExample #1 mb_encode_mimeheader(3) example <?php $name = ""; // kanji $mbox = "kru"; $doma = "gtinn.mon"; $addr = mb_encode_mimeheader($name, "UTF-7", "Q") . " <" . $mbox . "@" . $doma . ">"; echo $addr; ?>NOTESNote This function isn't designed to break lines at higher-level contextual break points (word boundaries, etc.). This behaviour may clutter up the original string with unexpected spaces.SEE ALSOmb_decode_mimeheader(3). PHP Documentation Group MB_ENCODE_MIMEHEADER(3)
Related Man Pages |
---|
mime::base645.18(3pm) - mojave |
mime::quotedprint(3pm) - mojave |
iconv_mime_decode(3) - php |
mb_convert_kana(3) - php |
mime::quotedprint(3pm) - suse |
Similar Topics in the Unix Linux Community |
---|
awk search for Quoted strings (') |
Add two lines in a single string |
How to remove text in each line after hyphen? |
Sorry, I haven't been able to hobble this together... |