色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

php下檢測字符串是否是utf8編碼的代碼

 function is_utf8($string) {
     return preg_match('%^(?:
             [/x09/x0A/x0D/x20-/x7E]                 # ASCII
         | [/xC2-/xDF][/x80-/xBF]                 # non-overlong 2-byte
         |     /xE0[/xA0-/xBF][/x80-/xBF]             # excluding overlongs
         | [/xE1-/xEC/xEE/xEF][/x80-/xBF]{2}     # straight 3-byte
         |     /xED[/x80-/x9F][/x80-/xBF]             # excluding surrogates
         |     /xF0[/x90-/xBF][/x80-/xBF]{2}     # planes 1-3
         | [/xF1-/xF3][/x80-/xBF]{3}             # planes 4-15
         |     /xF4[/x80-/x8F][/x80-/xBF]{2}     # plane 16
     )*$%xs', $string);     
}
準確率基本和mb_detect_encoding一樣,要對一起對,要錯一起錯。
編碼檢測不可能100%準確,這個東西已經可以基本滿足要求了。 

php技術php下檢測字符串是否是utf8編碼的代碼,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 中牟县| 星子县| 纳雍县| 宣威市| 陇南市| 福州市| 晋宁县| 剑川县| 莒南县| 保康县| 邵东县| 凉山| 洪江市| 东平县| 册亨县| 沁水县| 凌云县| 玛曲县| 平远县| 东兴市| 丰宁| 金昌市| 嘉峪关市| 富蕴县| 遵义市| 上思县| 新巴尔虎右旗| 康定县| 威信县| 渝中区| 嵊泗县| 杨浦区| 岳普湖县| 洛阳市| 万宁市| 遂宁市| 兴隆县| 买车| 古田县| 莆田市| 阿巴嘎旗|