PHP Base64 エンコード後の文字化けをデコードする解決策: GET フォームで渡すときに、[ ] 記号がスペースに置き換えられないようにします。コードは [$str =base64_decode(str_replace(" ", " ",$ _GET['str']))]。
##PHP Base64 エンコード後の文字化けをデコードする解決策:
暗号化後にbase64_encode を使用する場合があります。を取得するとGETという形で他のページに送信されてしまい、
base64_decodeで復号すると文字化けしてしまいます。
ときGET の形式で渡されると、
はスペース
に置き換えられます。
$str = base64_decode(str_replace(" ","+",$_GET['str']));
関連する学習の推奨事項:
以上がPHPのbase64エンコード後に文字化けをデコードした場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。