{

$length = 46;
if (strlen($title)>$length) {
$temp = 0;
for($i=0; $i<$length; $i++)
if (ord($title[$i]) > 128)
$temp++;
if ($temp%2 == 0)
$title = substr($title,0, " /> 中文久久,久久久久亚洲一区二区三区,久久福利

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

如何分別全角和半角以避免亂碼

function ChgTitle($title)
{

$length = 46;
if (strlen($title)>$length) {
$temp = 0;
for($i=0; $i<$length; $i++)
if (ord($title[$i]) > 128)
$temp++;
if ($temp%2 == 0)
$title = substr($title,0,$length)."...";
else
$title = substr($title,0,$length+1)."...";
}
return $title;
}

原理就是截斷一個字符,看看其ascII碼是不是大于128,如果是,說明截斷的是一個全角漢字,那么就退后一個截斷。用$length控制長度

備注:循環判斷字符串里面的 >128 的字符個數,如果半角字符為偶數,則表示位置剛好為整個漢字,如果為奇數,則為半個漢字,需要取下一個字符 

php技術如何分別全角和半角以避免亂碼,轉載需保留來源!

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

主站蜘蛛池模板: 久久91精品国产 | 国产精品久久久久久吹潮日韩动画 | 国产日韩欧美在线观看 | 久久噜噜噜精品国产亚洲综合 | 久久久精 | 久久国产精品免费一区二区三区 | 四虎永久免费地址 | 91久久精品国产 | 综合久久综合久久 | 蜜桃在线一区二区三区 | 九九爱这里只有精品 | 中文字幕一区在线观看视频 | 国产高清在线视频 | 国产午夜精品一区二区三区 | 99久久精品一区二区成人 | 亚洲免费三级 | 涩涩视频在线看 | 亚洲网站在线观看 | 亚洲www啪成人一区二区麻豆 | 国产麻豆乱码精品一区二区三区 | 自拍视频精品 | 久久久www成人免费无遮挡大片 | 日韩欧美在线视频 | 亚洲国产一区在线 | 日韩成人中文字幕 | 亚洲精品久久久久avwww潮水 | 男人天堂99 | 成人一区二区视频 | 欧美精品久久久久久久久久 | 亚洲顶级毛片 | 污片在线免费观看 | 五月精品视频 | 成人免费网站www网站高清 | 国产精品精品久久久 | 久久尤物免费一区二区三区 | 日日夜夜天天综合 | 日韩精品一区二区三区在线播放 | 全免费a级毛片免费看视频免费下 | 久久99精品久久久久蜜桃tv | 欧美激情a∨在线视频播放 成人免费共享视频 | 久久在线 |