quoted_printable_encode() 函数是 PHP 的 内置 函数,用于将 8 位字符串转换为 quoted-printable 字符串。该函数与 quoted_printable_decode() 相对,类似于 imap_8bit() 函数。它返回根据 RFC2045 (MIME http://www.faqs.org/rfcs/rfc2045.html) 创建的带引号的可打印字符串。
该函数的语法如下:
用法
quoted_printable_encode ( string $str ):string
参数
str (强制) - 该函数只有一个字符串参数作为输入,代表 8 位字符串。它是一个强制性参数。
价值回报
它返回一个编码字符串。
支持的PHP版本
PHP 5.3.0+版本可以实现此函数
例子
下面给出了一些示例,它们将帮助我们理解 quoted_printable_encode() 函数,并且它以更好的方式工作。
例子1
它会将 8 位字符串编码为 quoted-printable 字符串。
<?php
$string = 'HĂŤllo Guy! Welcome to javaTpoint.';
echo (quoted_printable_encode($string));
?>
浏览器输出:
以下代码的浏览器输出将是:
H=C3=ABllo Guy! Welcome to javaTpoint.
HTML 输出:
HTML 输出可以通过 right-clicking 在浏览器输出上看到并选择查看页面源。以下代码的 HTML 输出将是:
注意:quoted_printable_encode() 函数在邮件系统中用于对任何消息进行编码。我们在接收端使用 quoted_printable_decode() 函数解码回字符串。
相关用法
- PHP String quoted_printable_decode()用法及代码示例
- PHP String wordwrap()用法及代码示例
- PHP String sprintf()用法及代码示例
- PHP String ucwords()用法及代码示例
- PHP String substr()用法及代码示例
- PHP String localeconv()用法及代码示例
- PHP String ucfirst()用法及代码示例
- PHP String nl2br()用法及代码示例
- PHP String vsprintf()用法及代码示例
- PHP String strtr()用法及代码示例
- PHP String strtolower()用法及代码示例
- PHP String strspn()用法及代码示例
- PHP String substr_count()用法及代码示例
- PHP String strtoupper()用法及代码示例
- PHP String nl_langinfo()用法及代码示例
- PHP String strtok()用法及代码示例
- PHP String vprintf()用法及代码示例
- PHP String substr_replace()用法及代码示例
- PHP String strstr()用法及代码示例
- PHP String str_replace()用法及代码示例
注:本文由纯净天空筛选整理自 PHP String quoted_printable_encode() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。