{

$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, " /> 看真人一级毛多毛片,开心成人激情,69黄在线看片免费视频

一区二区久久-一区二区三区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;
}

原理就是截?cái)嘁粋€(gè)字符,看看其ascII碼是不是大于128,如果是,說明截?cái)嗟氖且粋€(gè)全角漢字,那么就退后一個(gè)截?cái)唷S?length控制長度

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

php技術(shù)如何分別全角和半角以避免亂碼,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 国产成人精品视频免费大全 | 午夜福利国产一级毛片 | 精品视频在线观看免费 | 九九国产在线视频 | www.91麻豆 | 五月激情婷婷丁香 | 激情五月婷婷开心 | 久久精品国产屋 | 亚洲人的天堂男人爽爽爽 | 最新国产一区二区精品久久 | 久久精品国产亚洲网站 | 巨大巨粗巨长 黑人长吊视频 | 人人澡人人澡人人看青草 | 国产色在线观看 | 综合激情网五月 | 国产黄色自拍视频 | 69视频免费观看 | 激情小说图片区 | www.黄色在线观看 | 国内精品视频一区二区三区 | 亚洲图片在线视频 | 免费一区| 日本人妖系列 | 国产成人涩涩涩视频在线观看 | 女人与拘一级毛片 | 97在线影院 | 香港三级午夜理伦三级99 | 国产拍拍视频一二三四区 | 国产美女激情视频无打码 | 天天舔天天射 | 国产精品美女久久久久 | 婷婷视频网站 | 午夜精品视频在线 | 好吊免费视频 | 91免费视| 91久久婷婷国产综合精品青草 | 99成人免费视频 | 国语自产拍在线观看任你躁 | 99爱在线视频这里只有精品 | 久久久久久噜噜噜久久久精品 | 拍真实国产伦偷精品 |