{

$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, " /> 精品在线网站,欧美一级免费,成年午夜

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

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

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久久久久久青草 | 日韩精品在线播放 | 国产精品久久久久久福利 | 中国女人真人一级毛片 | 在线观看色 | 免费精品一区二区三区在线观看 | 六月丁香啪啪六月激情 | 免费在线国产视频 | 亚洲激情在线播放 | 999热精品这里在线观看 | 涩涩涩涩涩涩涩涩涩涩 | 久久一日本道色综合久久m 久久伊人草 | 在线观看国产小视频 | 视频一区二区三区在线观看 | 日本大片免a费观看视频+播放器 | 国产二区自拍 | 久久精品久久久久久久久人 | 视频国产一区 | 日韩经典欧美精品一区 | 污片在线免费观看 | 一区二区三区四区视频在线 | 福利岛国深夜在线 | 涩涩在线视频 | 日本久久精品免视看国产成人 | vvvv98国产成人综合青青 | 免费国产一区二区在免费观看 | 丁香六月激情综合 | 精品视频一区二区三区在线播放 | 激情综合婷婷丁香六月花 | 精品国产麻豆免费网站 | 精品日本亚洲一区二区三区 | 伊人插| 久久综合九色综合97婷婷群聊 | 精品国产国产综合精品 | 欧美色欧美亚洲高清在线观看 | 国产成人91高清精品免费 | 亚洲欧美日韩国产一区二区精品 | 六月丁香婷婷激情 | 欧美三级网站 |