PHP 字符串 quoted_printable_decode() 函数

PHP 字符串 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  字符串 quoted_printable_decode() 函数

示例2

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

浏览器输出:

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

javaTpoint

HTML 输出:

PHP  字符串 quoted_printable_decode() 函数

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

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程