當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。