{

$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青青成人a在线 | 久久91精品国产91 | 九九久久精品 | 亚洲 日本 中文字幕 制服 | 麻豆精品国产剧情观看 | 亚洲综合香蕉在线视频 | 亚洲AV永久无码精品澳门 | 色婷婷99综合久久久精品 | 国产乱码精品AAAAAAAA | 日本少妇无码精品12P | 秋霞影院福利电影 | xiah俊秀| 黄网址在线观看 | 国产亚洲一区在线 | 臀精插宫NP文 | 久久99r66热这里只有精品 | 亚洲精品国产精品麻豆99 | AV午夜午夜快憣免费观看 | 亚洲精品无码午夜福利在线观看 | 乱叫抽搐流白浆免费视频 | 亚洲成av人影院 | 亚洲三级黄色 | 俄罗斯6一9泑女网站 | 青青草A在在观免费线观看 青青草AV国产精品 青青草 久久久 | 麻豆精品乱码WWW久久密 | 免费乱理伦片在线观看夜 | 赤兔CHINESE最新男18GUY | 被老总按在办公桌吸奶头 | 国产互换后人妻的疯狂VIDEO | 久久精品WWW人人爽人人 | 欧美巨大巨粗黑人性AAAAAA | 成人影院午夜久久影院 | 91九色网址 | 午夜福利免费视频921000电影 | 伦理片天堂eeuss影院 | 黄色888| 日韩人妻双飞无码精品久久 | 思思99热久久精品在线6 | 国产专区青青在线视频 | 耽美肉文 高h失禁 |