我在从字符串中删除非utf8字符时遇到问题,这些字符无法正常显示.字符是这样的0x97 0x61 0x6C 0x6F(十六进制表示)
删除它们的最佳方法是什么?正则表达式还是其他什么?
我的一些脚本使用不同的编码,当我尝试将它们组合时,这就成了一个问题.
但是我不能改变他们使用的编码,而是想要从脚本A更改结果的编码,并将其用作脚本B中的参数.
那么:有没有简单的方法可以在PHP中将字符串从UTF-8更改为ISO-88591?我看过utf_encode和_decode,但是他们没有做我想要的.为什么不存在任何"utf2iso()" - 函数或类似的东西?
我不认为我的字符不能用ISO格式编写,所以这不应该是一个大问题.