{

$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, " /> 天堂男人2021av,国产a国产,高清视频一区二区三区

一区二区久久-一区二区三区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控制長(zhǎng)度

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

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

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

主站蜘蛛池模板: 日本成人福利视频 | 日本精品一区二区在线播放 | 成人免费看www网址入口 | 久久精品爱国产免费久久 | 欧美人体大胆做受 | 伊人久久综合视频 | 丁香六月婷婷综合激情动漫 | 色米奇777 | 岛国免费 | www色.com| 视频精品一区二区三区 | 日本久久久久久久中文字幕 | 四虎精品视频在线永久免费观看 | 日韩中文字幕一在线 | 国产成人激烈叫床声视频对白 | 国产精品网站在线进入 | 涩涩久久 | 91免费播放 | 天天舔天天色 | 色五月天天 | 一区二区三区免费高清视频 | 国产欧美在线亚洲一区刘亦菲 | 91精品国产综合久久久久 | 国产资源网站 | 亚洲天堂久久新 | 精品国产免费第一区二区 | 色综合999| 国产男人和女人做性全部视频 | 国产成人永久免费视频 | 日本高清色惰www在线视频 | 91精品国产三级在线观看 | 国产精品久久久亚洲 | 国产成人精品三级 | 国产视频首页 | 国产高清视频网站 | 精品久久久久久国产 | 色网站在线视频 | 91伊人网 | 555夜色666夜色精品站 | 国产人成午夜免视频网站 | 91啦在线观看 |