PHP 字符串 quoted_printable_encode() 函数

2025 年 3 月 17 日 | 阅读 1 分钟

quoted_printable_encode() 函数是 PHP 的内置函数,用于将 8 位字符串转换为 quoted-printable 字符串。此函数与 quoted_printable_decode() 函数功能相反,与 imap_8bit() 函数类似。它返回一个符合 RFC2045 (MIME http://www.faqs.org/rfcs/rfc2045.html) 的 quoted printable 字符串。

此函数的语法如下:

语法

参数

str (必需) - 此函数只有一个字符串参数作为输入,代表 8 位字符串。这是一个必需参数。

返回值

它返回一个编码后的字符串。

支持的 PHP 版本

此函数可在 PHP 5.3.0+ 版本中实现。

示例

下面给出了一些示例,将帮助我们更好地理解 quoted_printable_encode() 函数及其工作原理。

示例 1

它会将 8 位字符串编码为 quoted-printable 字符串。

浏览器输出

以下代码的浏览器输出将是:

H=C3=ABllo Guy! Welcome to javaTpoint.

HTML 输出

可以通过右键单击浏览器输出并选择“查看页面源代码”来查看 HTML 输出。以下代码的 HTML 输出将是:

PHP String quoted_printable_encode() Function

注意: quoted_printable_encode() 函数用于邮件系统以编码任何消息。我们在接收方使用 quoted_printable_decode() 函数将其解码回字符串。


下一个主题PHP 字符串函数