PHP判断字符串编码是否为utf8的函数
程序员文章站
2022-05-16 14:48:39
...
无意中找到这么一段PHP判断字符串编码是否为utf8的函数,这个应该会用到的,保存下来存个档,这个是据称完美的判断函数,希望是完美的!
// Returns true if $string is valid UTF-8 and false otherwise. function is_utf8($word) { if (preg_match("/^([".chr(228)."-".chr(233)."]{1}[".chr(128)."-".chr(191)."]{1}[".chr(128)."-".chr(191)."]{1}){1}/",$word) == true || preg_match("/([".chr(228)."-".chr(233)."]{1}[".chr(128)."-".chr(191)."]{1}[".chr(128)."-".chr(191)."]{1}){1}$/",$word) == true || preg_match("/([".chr(228)."-".chr(233)."]{1}[".chr(128)."-".chr(191)."]{1}[".chr(128)."-".chr(191)."]{1}){2,}/",$word) == true) { return true; } else { return false; } } // function is_utf8
推荐阅读
-
整型转字符串 判断是否为指定长度内字符串的php函数
-
判断一数是否在一已知数组中的函数_PHP教程
-
PHP完美判断字符串是否为utf-8的函数_PHP教程
-
PHP中通过HTTP_USER_AGENT判断是否为手机移动终端的函数代码_PHP
-
php下检测字符串是否是utf8编码的代码_PHP
-
php is_file 判断给定文件名是否为一个正常的文件_php基础
-
PHP为表单获取的URL 地址预设 http 字符串函数代码_PHP教程
-
javaScript 判断字符串是否为数字的简单方法_javascript技巧
-
php is_file 判断给定文件名是否为一个正常的文件_PHP教程
-
真正根据utf8编码的规律来进行截取字符串的函数(utf8版sub_str )_PHP教程