php base64编码出现意外字符

时间:2016-05-25 03:10:43

标签: php base64 decode encode

我在php中有一个xml字符串,如下所示。

bar

我将其转换为<64>的

<?xml version="1.0" encoding="utf-8"?><PayPlatRequestParameter><REQUEST_HEADER>......

然而,客户说在解码后他发现我的xml看起来像

base64_encode()

所以向我返回一个错误代码。

我已经尝试使用iconv将我的xml str从utf-16转换为utf-8,将notepad ++的编码设置为utf-8而不是bom。 但它无法帮助。 不能要求客户更改他的代码。

1 个答案:

答案 0 :(得分:0)

好的,我解决了我的问题。

不是xml或base64问题,而是curl ....

它似乎不能把它放在一个字符串变量上,我把它放在一个数组图上,问题解决了