2010-04-14 25 views
1

字符串編碼如何檢測字符串編碼,而不在PHP4檢測在PHP4

+1

...你爲什麼要檢測編碼而不使用任何編碼功能? – 2010-04-14 17:51:01

+0

,因爲它不是標準的php4功能,它不會出現在任何使用php4的服務器上。 – termit 2010-04-17 11:08:58

回答

1

MB_ *和iconv功能我不明白,難道你只是使用功能:

/* Detect character encoding with current detect_order */ 
echo mb_detect_encoding($str); 

/* "auto" is expanded to "ASCII,JIS,UTF-8,EUC-JP,SJIS" */ 
echo mb_detect_encoding($str, "auto"); 

/* Specify encoding_list character encoding by comma separated list */ 
echo mb_detect_encoding($str, "JIS, eucjp-win, sjis-win"); 

如上所述在PHP.net manua l?