2017-02-18 9 views
1

phpを使用してbase64文字列をデコードし、入力文字セットを選択するにはどうすればよいですか?phpを使ってbase64文字列をデコードし、入力文字セットを選択するには?

例えば、それはここでは正しく動作:https://www.base64decode.org

私はPHPを使用してbase64文字列をデコードしたいと私はのWindows-1252文字セットを選択します。

私はこのコードを使用します

base64_decode($encode); 

をしかし、それは、Windows-1252文字セットは表示されません!

誰でも手伝ってもらえますか?

+0

http://php.net/manual/en/function.iconv.phpはのは、いくつかの実際の例を見てみましょう。 –

答えて

1

base64_decode($encode);でデコードすることはできますが、iconv()を使用すると、文字セットを必要なものに変換できます。最初に$encodeデータが使用している文字セットを知っていなければなりません。例えば

$encodeデータは以下のUTF-8使用を使用していた場合:

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

詳細情報:

関連する問題