我正在尝试使用iconv
函数将一个UTF-8编码的字符串转换为ASCII 8位编码。该字符串将被导入到会计软件中(根据SIE标准解析的一些基本指令)。
我现在运行的代码:
iconv("UTF-8", "ASCII", $this->_output)
这适用于会计软件#1,但软件#2抱怨编码。标准指定的编码是:
IBM PC 8位扩展ASCII(代码页437)
。我的问题是,PHP将我的字符串编码成哪个版本的ASCII,如果不是指定的版本,我如何按照标准规范对字符串进行编码?我正在尝试使用iconv
函数将一个UTF-8编码的字符串转换为ASCII 8位编码。该字符串将被导入到会计软件中(根据SIE标准解析的一些基本指令)。
我现在运行的代码:
iconv("UTF-8", "ASCII", $this->_output)
IBM PC 8位扩展ASCII(代码页437)
。我的问题是,PHP将我的字符串编码成哪个版本的ASCII,如果不是指定的版本,我如何按照标准规范对字符串进行编码?