易洋国学旗下网站:
查询

iconv_mime_decode()函数—用法及示例

「 解码已编码的字符串 」


函数名称:iconv_mime_decode()

函数描述:该函数用于解码已编码的字符串。

适用版本:PHP 4 >= 4.0.5, PHP 5, PHP 7

用法:

string iconv_mime_decode ( string $encoded_string [, int $mode = 0 [, string $charset = ini_get("iconv.internal_encoding") ]] )

参数:

  • encoded_string:必需,要解码的已编码字符串。
  • mode:可选,指定解码模式。默认值为0,表示解码所有部分。
    • 0:解码所有部分。
    • 1:仅解码头部。
    • 2:仅解码文本部分。
  • charset:可选,指定输出的字符集。默认为ini_get("iconv.internal_encoding"),即iconv扩展的内部编码。

返回值: 解码后的字符串,如果解码失败则返回false。

示例:

$encoded_string = '=?UTF-8?B?SGVsbG8gd29ybGQhIQ==?='; // 编码的字符串
$decoded_string = iconv_mime_decode($encoded_string);
echo $decoded_string; // 输出:Hello world!

在上面的示例中,我们使用iconv_mime_decode()函数解码了一个已编码的字符串。该字符串以UTF-8编码格式进行了Base64编码,表示的是"Hello world!"。解码后的字符串存储在$decoded_string变量中,并通过echo语句输出。

补充纠错
下一个函数: iconv_get_encoding()函数
热门PHP函数
分享链接