PHP和MATLAB base64_decode的工作方式不同

时间:2012-12-27 11:12:22

标签: php matlab base64 decode

我正在尝试在MATLAB中编写base64解码函数 在PHP中,如果我调用内置的base64解码函数

$decodedStr = base64_decode($encodedStr)

$decodedStr是我想要的结果。

现在,我需要将$encodedStr从PHP传递给MATLAB(作为参数),在MATLAB中,我解码字符串,与上面的PHP代码相同。

function base64_decode_matlab(x)
    %x is same value as $encodedStr
    base64 = org.apache.commons.codec.binary.Base64;
    decodedStr1 = base64.decode(uint8(x));
end

但是,结果似乎与PHP的结果不同。我的MATLAB代码出了什么问题?如何使MATLAB base64解码函数与PHP base64_decode函数一样工作?

0 个答案:

没有答案