PHP Conference Japan 2024

imap_utf7_encode

(PHP 4, PHP 5, PHP 7, PHP 8)

imap_utf7_encode将 ISO-8859-1 字符串转换为修改后的 UTF-7 文本

描述

imap_utf7_encode(字符串 $string): 字符串

string 转换为修改后的 UTF-7 文本。

这需要对包含某些不在可打印 ASCII 字符范围内的字符的邮箱名称进行编码。

参数

字符串

一个 ISO-8859-1 字符串。

返回值

返回使用修改后的 UTF-7 编码(如 » RFC 2060,第 5.1.3 节中所定义)编码的 string

参见

添加注释

用户贡献的注释 1 个注释

Olivier
5 年前
对于那些正在寻找用于 IMAP 的修改后的 UTF-7 编码的良好实现的人,您可以在以下位置找到一个有效的代码:
http://tananyag.ntszki.hu/mail/functions/imap_utf7_local.php
结果与 imap-utf7-encode() 函数不同,并且与 Thunderbird 生成的邮箱名称相同。
To Top