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