{

$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, " /> 91精品国产99,99精品欧美一区二区三区综合在线,成人国产精品一区二区毛片在线

中文字幕日韩一区二区_国产一区二区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技術如何分別全角和半角以避免亂碼,轉載需保留來源!

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

主站蜘蛛池模板: 成人影视网 | 日本精品一区二区三区在线观看 | 免费午夜剧场 | 日韩中文字幕第一页 | 自拍偷拍精品 | 久久小视频 | 国产精品久久久久久久久久软件 | 国产美女高潮 | 综合网伊人| 国产精品免费观看 | 欧美一级大片免费看 | 中文字幕在线一区 | 国产农村妇女精品一二区 | 天堂成人国产精品一区 | 精品国产一区二区三区观看不卡 | 欧美性生交大片免费 | 四虎午夜剧场 | 久久丝袜| 成人国产在线视频 | 亚洲精品久久久久久久久久久久久 | 成人无遮挡毛片免费看 | 欧美中文字幕一区二区三区 | 精品久久不卡 | 中文字幕av网 | 欧美一区 | 伊人网站视频 | 国产高清免费在线 | 欧洲精品久久久久毛片完整版 | 日日干天天操 | 久久综合一区 | 国产9 9在线 | 中文 | www97影院| 国产福利视频网站 | 伊人久久免费视频 | 午夜免费| 亚洲精品电影 | 免费看国产片在线观看 | 婷婷综合五月天 | 久久久久久亚洲精品 | 日韩精品在线播放 | 欧美色成人 |