php utf8 字符串切分成单字,高效版升级。
utf8 字符串切分成单字,高效版升级。 [代码片段(22行)]
function foo($str) { $array = array(); if(!$str) return false; $len = strlen($str); $a = chr(0xC0); $b = chr(0x80); $i=0; $t = $str[$i]; while((++$i)<$len) { if(($str[$i] & $a) !== $b) { $array[] = $t; $t = $str[$i]; } else{ $t .= $str[$i]; } } $array[] = $t; return $array; } //该片段来自于http://outofmemory.cn
- 上一篇:php 反缓存头部信息
- 下一篇:php可以逆转的加密类
精彩图集
精彩文章