{

$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技術如何分別全角和半角以避免亂碼,轉載需保留來源!

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

主站蜘蛛池模板: 国产成人亚洲综合 | 久久久久avav久久久 | 欧美99视频 | 精新精新国产自在现 | 在线观看免费污视频 | 国产精品福利在线观看 | 成人国产第一区在线观看 | 91精品在线免费视频 | 激情欧美一区二区三区中文字幕 | 亚洲一区二区在线 | 久久精品91 | 91久久国产精品视频 | 日本高清色www网站色 | 国产成人成人一区二区 | 国产乱码精品一区二区三上 | 一卡二卡≡卡四卡亚洲高清 | 国产精品视频免费播放 | 丁香视频在线 | 91视频精选| 亚洲久草| 美女扒开内衣看个够网站 | 精品无人区乱码麻豆1区2区 | 思思久久99热免费精品6 | 国产精品麻豆视频 | 丁香婷五月 | 欧美在线观看www | 色狠狠一区二区三区香蕉蜜桃 | 精品国产免费观看一区 | 好吊妞在线观看 | 日色网 | 在线看污视频 | 欧美人与物videos另类3d | 久久久久久久综合日本亚洲 | 色呦色呦色精品 | 激情综合网五月激情 | 国产精品美女免费视频观看 | 米奇777超碰欧美日韩亚洲 | 四虎永久在线精品视频免费观看 | 久久香蕉热 | 国产精品久久久久久永久牛牛 | 中文一区在线 |