天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

完美的2個php檢測字符串是否是utf-8編碼函數分享

php開發中有時候會用到轉碼函數,比如iconv(),mb_convert_encoding()函數,在用函數轉碼的時候或者解碼的時候我們有時候需要先判斷當前字符串編碼類型,不如是否是utf-8編碼,是的話然后進行編碼轉換等操作。下面是小編整理的目前web開發中網上使用率比較高的、好的php關于UTF-8編碼的判斷函數,代碼如下:

function is_utf8($string) //函數一{// From http://w3.org/International/questions/qa-forms-utf-8.htmlreturn 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);}function mb_is_utf8($string) //函數二{return mb_detect_encoding($string, ‘UTF-8′) === ‘UTF-8′;}

mb_detect_encoding()函數是php的一個內置函數,用來判斷當前字符串編碼類型,此函數有三個參數,第一個參數是要判斷的字符串,第二個參數是比較的字符編碼列表,可以使字符串,也可以是數組,第三個參數是要求。
希望這兩個函數對需要的phper有所幫助。

php技術完美的2個php檢測字符串是否是utf-8編碼函數分享,轉載需保留來源!

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

主站蜘蛛池模板: 99热这里只有精品 | AV无码久久无遮挡国产麻豆 | 国产成人在线观看网站 | 精品无码乱码AV | 国产真实强被迫伦姧女在线观看 | 国产短视频精品区 | 久久黄色精品视频 | 成人毛片18岁女人毛片免费看 | 九九热这里只有国产精品 | 暖暖视频中国在线观看免费韩国 | 国产女合集第六部 | 亚洲狠狠97婷婷综合久久久久 | 叮当成人社区 | 制服的微热 | 日本免费一区二区三区四区五六区 | 亚洲欧美日韩国产手机在线 | 偷窥国产亚洲免费视频 | 精品综合久久久久久8888 | 日本一卡二卡三卡四卡无卡免费播放 | 青青青国产依人精品视频 | 国产成久久免费精品AV片天堂 | 亚洲AV国产福利精品在现观看 | 欧洲vs美洲完整视频 | 曰曰夜夜在线影院视 | 日韩免费一级毛片 | 国产在线精品亚洲第一区 | 西施打开双腿下面好紧 | 嫩草影院久久国产精品 | 色综合久久久久久 | QVOD理论 | 欧美激情视频在线观看一区二区三区 | 国产午夜精品久久理论片 | 国产白丝精品爽爽久久久久久蜜臀 | 亚洲免费精品视频 | 欧美另类一区 | 正在播放黑人杂交派对卧槽 | 野花韩国高清完整版在线观看5 | 国产人妻人伦精品1国产 | 女子初尝黑人巨嗷嗷叫 | 欧美日韩在线成人看片a | 国产一区私人高清影院 |