首页

php使用mb_detect_encoding字符编码识别不准确的问题

项目导入WPS做的csv文件的时候经常乱码,我自己导入的时候没问题。查了一番发现因为我是linux系统,字符编码默认utf8但同事的window默认的是GB18030。我尝试了下用mb_detect_encoding函数识别字符串编码然后用iconv转成utf8,但一直检测不了。查了一番资料发现mb_detect_encoding函数有第二个参数,mb_detect_encoding(要识别的字符串, [字符编码数组]),改成mb_detect_encoding($str, ['UTF-8','GB18030','GBK'])就正常了。
更多>>
折腾deepin20 编译安装ngrok时报go get ngrok/...: malformed module path "ngrok": missing dot in first path element 支付宝周期付款(alipay连续包月)入坑指南 神奇的空白字符 GuzzleHttp报错信息不完整,异常被信息被截断,而且需要完整错误信息