过滤字符串中的中文和数字
程序员文章站
2022-05-16 15:53:19
...
过滤字符串中的中文和数字
function getChinese($string,$encode="GBK") { switch($encode){ case "GBK" :$codelength=2;break; case "GB2312" :$codelength=3;break; case "UTF-8" :$codelength=3;break; case "UTF-16" :$codelength=4;break; } $tmpstr = ''; $arr = array(1,2,3,4,5,6,7,8,9,0); $strlen = strlen($string); for($i=0; $i0xA0 ){ $tmpstr.= substr($string, $i, $codelength); $i = $i+$codelength-1; } } return $tmpstr; }
以上就是过滤字符串中的中文和数字的内容,更多相关内容请关注PHP中文网(www.php.cn)!
推荐阅读
-
SQLserver中字符串查找功能patindex和charindex的区别
-
解析使用substr截取UTF-8中文字符串出现乱码的问题
-
字符串中的indexOf和substring
-
php stripslashes() 函数删除、过滤字符串中的反斜杠
-
php中字符串函数strtr, str_replace和preg_replace的效率对比
-
PHP中strcmp()和strcasecmp()函数字符串比较用法分析_PHP
-
python用reduce和map把字符串转为数字的方法
-
把一个字符串中的其它字符去掉,把数字输出
-
解决Python中字符串和数字拼接报错的方法
-
IOS 中UITextField和UITextView中字符串为空和空格的解决办法