如何使用php解码base64字符串并选择输入字符集?

如何使用php解码base64字符串并选择输入字符集?,php,character-encoding,base64,decode,windows-1252,Php,Character Encoding,Base64,Decode,Windows 1252,如何使用php解码base64字符串并选择输入字符集 例如,在这里它可以正常工作: 我想使用php解码base64字符串,并选择Windows-1252charset 我使用以下代码: base64_decode($encode); 但它不显示Windows-1252字符集 有人能帮我吗?你可以用base64\u decode($encode)解码,但您可以使用iconv()将字符集转换为所需的字符集。您必须知道$encode数据首先使用的字符集 例如,如果$encode数据使用的是utf-8

如何使用php解码base64字符串并选择输入字符集

例如,在这里它可以正常工作:

我想使用php解码base64字符串,并选择Windows-1252charset

我使用以下代码:

base64_decode($encode);
但它不显示Windows-1252字符集


有人能帮我吗?

你可以用
base64\u decode($encode)解码
,但您可以使用
iconv()
将字符集转换为所需的字符集。您必须知道
$encode
数据首先使用的字符集

例如,如果
$encode
数据使用的是utf-8,则使用以下命令:

$decoded = base64_decode($encode);
$text = iconv("UTF-8", "ISO-8859-1", $decoded);

更多信息:

让我们看一些实际例子。