gpt4 book ai didi

java - 我可以在php中使用base64解码用java编码的数据吗?

转载 作者:行者123 更新时间:2023-11-30 07:47:13 26 4
gpt4 key购买 nike

我有这个java代码,用于编码一个序列化对象,该对象包含几个base64字符串

public static String encode(Object obj) throws IOException {
ByteArrayOutputStream b = new ByteArrayOutputStream();
ObjectOutputStream o = new ObjectOutputStream(b);
o.writeObject(obj);
return Base64.encodeToString(b.toByteArray(), Base64.DEFAULT);
}

我使用 PHP 将结果字符串存储在数据库中...我知道如何在 java 中对其进行解码,但由于某些原因我需要在 PHP 代码中执行此操作...那么如何在 PHP 中执行此操作?

最佳答案

Base64 是一种编码方案,因此在编码或解码时使用哪种语言并不重要。

 <?php
$str = 'VGhpcyBpcyBhbiBlbmNvZGVkIHN0cmluZw==';//your base64 encoded string
echo base64_decode($str);
?>

关于java - 我可以在php中使用base64解码用java编码的数据吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33749865/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com