色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PHP 字符截取 解決中文的截取問題,不用mb系列

復(fù)制代碼 代碼如下:
function Cut_string($string, $start ,$sublen, $extstring='...', $code = 'UTF-8') {//Cut_string開始
if($code == 'UTF-8')
{
$pa = "/[/x01-/x7f]|[/xc2-/xdf][/x80-/xbf]|/xe0[/xa0-/xbf][/x80-/xbf]|[/xe1-/xef][/x80-/xbf][/x80-/xbf]|/xf0[/x90-/xbf][/x80-/xbf][/x80-/xbf]|[/xf1-/xf7][/x80-/xbf][/x80-/xbf][/x80-/xbf]/";
preg_match_all($pa, $string, $t_string);
if(count($t_string[0]) - $start > $sublen) return join('', array_slice($t_string[0], $start, $sublen)).$extstring;
return join('', array_slice($t_string[0], $start, $sublen));
}
else
{
$start = $start*2;
$sublen = $sublen*2;
$strlen = strlen($string);
$tmpstr = '';
for($i=0; $i<$strlen; $i++)
{
if($i>=$start && $i<($start+$sublen))
{
if(ord(substr($string, $i, 1))>129)
{
$tmpstr.= substr($string, $i, 2);
}
else
{
$tmpstr.= substr($string, $i, 1);
}
}
if(ord(substr($string, $i, 1))>129) $i++;
}
if(strlen($tmpstr)<$strlen ) $tmpstr.= $extstring;
return $tmpstr;
}
} //Cut_string結(jié)束

php技術(shù)PHP 字符截取 解決中文的截取問題,不用mb系列,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 卓资县| 共和县| 江西省| 全南县| 颍上县| 泸西县| 页游| 屏东市| 黄陵县| 平乐县| 天门市| 香港| 乌海市| 江华| 吉安市| 蒙自县| 汾阳市| 江达县| 霍山县| 丹凤县| 盐池县| 郴州市| 南郑县| 台南市| 克拉玛依市| 汕头市| 年辖:市辖区| 霍州市| 五大连池市| 通州市| 东明县| 烟台市| 漳平市| 万荣县| 专栏| 察雅县| 孟连| 昆山市| 方城县| 乐昌市| 资阳市|