用PHP对字符串进行Base64编码和解码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用PHP对字符串进行Base64编码和解码相关的知识,希望对你有一定的参考价值。

Encodes the given data with MIME base64. Base64-encoded data takes about 33% more space than the original data.
  1. <?php
  2. function base64url_encode
  3. ($text){
  4. $base64 = base64_encode
  5. ($text);
  6. $base64url = strtr($base64, '+/=', '-_,');
  7. return $base64url;
  8. }
  9.  
  10. function base64url_decode
  11. ($text){
  12. $base64url = strtr($text, '-_,', '+/=');
  13. $base64 = base64_decode
  14. ($base64url);
  15. return $base64;
  16. }
  17. ?>

以上是关于用PHP对字符串进行Base64编码和解码的主要内容,如果未能解决你的问题,请参考以下文章

使用OpenSSL进行Base64编码和解码

C# UTF-8 base64 编码在 PHP 中无法正确解码

base 64 以角度编码和解码字符串 (2+)

用JS进行Base64编码、解码

php [PHP] Base64编码和解码字符串

Base64编码