2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > php下检测字符串是否是utf8编码的功能

php下检测字符串是否是utf8编码的功能

时间:2021-03-24 16:38:41

相关推荐

php下检测字符串是否是utf8编码的功能

后端开发|php教程

utf8,php,是否是

后端开发-php教程

给一个字符串,怎么判断它是什么编码呢?php有一个函数:mb_detect_encoding。不过这个东西需要有mb_string库,不是到处都能用的。

9.9包邮源码,vscode 更新失败,ubuntu网络录屏软件,tomcat 公用lib,迅雷sqlite3,js 图片标注插件下载,蓝鲸devops的前端框架,网络爬虫如何实现,php 上传网站,seo基础入门知识,天人网站管理,文件目录生成网页,手机网站模板cms,好看的jsp页面,java 图书管理系统 源代码,微擎小程序前端不能显示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%准确,这个东西已经可以基本满足要求了。

ultravnc 源码,vscode新建js项目,ubuntu蓝牙设备,tomcat 亿塞通,公共爬虫,php漏洞函数,seo教程大全推广工具,个人博客html网站源码,帝国cms影视模板lzw

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