quoted_printable_decode() 函数是 PHP 的 内置 函数,将 quoted-printable 字符串转换为 8 位字符串。此函数返回一个 8 位二进制字符串。 quoted_printable_decode() 函数与 imap_qprint() 函数类似,与 quoted_printable_encode() 函数相反。该函数的语法如下:
用法
quoted_printable_decode ( string $str ):string
参数
str (强制) - 这个函数只有一个字符串参数作为输入,它将被转换成一个 8 位的字符串。它是一个强制性参数。
价值回报
它返回 8 位二进制字符串。
支持的PHP版本
PHP 4+版本可以实现这个函数
示例
下面给出了一些例子,它们将帮助我们理解 quoted_printable_decode() 函数,它以更好的方式工作。
例子1
它会将 quoted-printable 字符串解码为 8 位 ASCII 字符串。
<?php
$input_str = "Welcome =0Ato javaTpoint website.";
echo quoted_printable_decode($input_str);
?>
浏览器输出:
以下代码的浏览器输出将是:
Welcome to javaTpoint website.
HTML 输出:
可以通过在浏览器中右键单击浏览器输出并选择查看页面源来查看 HTML 输出。以下代码的 HTML 输出将是:
例子2
<?php
$String = '=0D=0AjavaTpoint';
echo (quoted_printable_decode($String));
?>
浏览器输出:
以下代码的浏览器输出将是:
javaTpoint
HTML 输出:
注意:quoted_printable_decode() 函数用于 PHP 中的邮件处理。大多数情况下它包含 quoted-printable,例如 =0A、0D 等。因此 PHP 提供了 内置 函数来处理此类邮件以生成纯 8 位字符串。
相关用法
- PHP String quoted_printable_encode()用法及代码示例
- 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_decode() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。