如果这个问题之前已经回答过了,请向我道歉…
我们有一个在线邮件阅读器(基于php的),目前在通过iframe加载消息体的窗口中,用"-"或直立矩形代替非拉丁字符。文本通常以base64编码存储,所以我的问题是,是否有在线翻译工具,我可以发送base64编码的字符串,解码字符串,翻译它,并返回翻译(base64或解码没有区别)?
base64_encode(mb_convert_encoding(base64_decode($string), 'charset1', 'charset2'));
必须为这两个字符集填充适当的值。但是,您应该使用UTF-8存储/处理/输出所有内容,因为它可以使许多此类问题简单地消失。