300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > php下检测字符串是否是utf8编码的代码办法

php下检测字符串是否是utf8编码的代码办法

时间:2018-11-17 00:11:06

相关推荐

php下检测字符串是否是utf8编码的代码办法

后端开发|php教程

php建站常用代码, PHP字符串, 字符编码

后端开发-php教程

给一个字符串,怎么判断它是什么编码呢?

免费源码博客,ubuntu设置上网代理,python爬虫流式输出,php写flutter,seo数据详解lzw

php有一个函数:mb_detect_encoding。

源码与公众号,vscode运行py文件,Ubuntu架设web,如何下载启动tomcat,zblog 爬虫,php 正则 模式修正,江门单页seo优化,图表统计类网站模板,法律产品方案模板下载lzw

不过这个东西需要有mb_string库,不是到处都能用的。

选课登录系统源码,ubuntu的clone指令,http代理爬虫工具,菲律宾 菠菜php,seo小偷网站lzw

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%准确,这个东西已经可以基本满足要求了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。