PHP开发使用mb_detect_encoding函数可以检测字符串是什么编码,检测到字符串编码为EUC-CN,EUC-CN是什么编码?
mb_detect_encoding
PHP
echo mb_detect_encoding($_GET['tag'],array("ASCII","UTF-8","GB2312","GBK","BIG5"));
有时候我们不能确定接收到的值是什么编码,要确定编码才能正确编码,就可以使用这个函数检测编码。mb_detect_encoding检测编码函数用法,需要两个参数,第一个参数是要检测的字符串,第二个参数是一个数组,包含要检测的编码类型。
本例中,输出的结果是EUC-CN,但是EUC-CN并没有在提供的监测编码的数组中。原来EUC-CN是gb2312编码的一种表示方法。