当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP String quoted_printable_decode()用法及代码示例


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 输出将是:

PHP String quoted_printable_decode() Function

例子2

<?php
$String = '=0D=0AjavaTpoint'; 
	echo (quoted_printable_decode($String)); 
?>

浏览器输出:

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

javaTpoint

HTML 输出:

PHP String quoted_printable_decode() Function

注意:quoted_printable_decode() 函数用于 PHP 中的邮件处理。大多数情况下它包含 quoted-printable,例如 =0A、0D 等。因此 PHP 提供了 内置 函数来处理此类邮件以生成纯 8 位字符串。







相关用法


注:本文由纯净天空筛选整理自 PHP String quoted_printable_decode() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。