file 函数使用 chardetect 判断出的编码作为参数,读取文件后仍然乱码!

1. 为什么 chardetect 识别出的编码很奇怪?我原始文件只有两种编码:GBK 和 utf8. 它判断出来的 KO 是什么?另外,那些 null 是怎么回事?

2. 我用它判断出的编码,作为 file 函数的参数,为什么仍然无法正确读取文件?
3. 另外,那个 charencode 函数是干嘛用的?不理解

imagepng

JERCOSIZW618S82QUM4BWpng

N09UPG33J3V8M_AFWW3Wpng