用mb_detect_encoding函数探测,此函数需要mb_String库支持。
自己写针对特定编码的函数探测。需要了解特定编码的编码规则。比如网上有探测字符是否为UTF-8编码的函数和探测是否为GB2312的函数。本站文档中心有java写的探测宽字符的程序源码。可以对亚洲语言系进行探测。
如果你有兴趣,你可以把它改为PHP的。