2016年3月7日 星期一

PHP: 判斷編碼是簡體或UTF8



<?php
$str = "中華民國"; //中华民国 中華民國
$strGbk = @iconv("UTF-8", "GBK//IGNORE", $str); //对于UTF-8编码的文件
$strGb2312 = @iconv("UTF-8", "GB2312//IGNORE", $str);
if ($strGbk == $strGb2312){
echo '简体';
} else {
echo '繁體';
}

註:簡體有分 gb2312 或 gbk,可能還有其它的。使用 gbk 應該可能包含全部。

沒有留言:

張貼留言