天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

讓CodeIgniter的ellipsize()支持中文截?cái)嗟姆椒?/h1>

CodeIgniter的Text Helper有一個(gè)ellipsize()方法,用來過濾HTML標(biāo)簽并且截?cái)辔淖质趾糜谩5撬鼘χ形闹С值奶貏e不好,在中文中使用就有亂碼出現(xiàn)。

下面有網(wǎng)友將function ellipsize()進(jìn)行了修改,使得它支持中文:

在CI 2.1.3版本中,修改ci_2.1.3/system/helpers/text_helper.php 文件

復(fù)制代碼 代碼如下:function ellipsize($codepage = 'UTF-8',
                   $str, $max_length, $position = 1, $ellipsis = '…')
{
    // Strip tags
    $str = trim(strip_tags($str));

    // Is the string long enough to ellipsize?
    if (mb_strlen($str, $codepage) <= $max_length)
    {
        return $str;
    }

    $beg = mb_substr($str, 0, floor($max_length * $position), $codepage);

    $position = ($position > 1) ? 1 : $position;

    if ($position === 1)
    {
        $end = mb_substr($str, 0,
            -($max_length - mb_strlen($beg, $codepage)), $codepage);
    }
    else
    {
        $end = mb_substr($str,
            -($max_length - mb_strlen($beg, $codepage)), $max_length, $codepage);
    }

    return $beg.$ellipsis.$end;
}

這段代碼主要將substr和strlen替換成了mb_substr和mb_strlen,這樣就能很好的支持中文截?cái)嗔恕?/P>

php技術(shù)讓CodeIgniter的ellipsize()支持中文截?cái)嗟姆椒?/a>,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 色欲档案之麻雀台上淫 | 欧美高清videos 360p | 99re6久久热在线视频 | 永久精品视频无码一区 | 精品久久久久中文字幕加勒比东京热 | 色女仆影院 | 成人AV无码一二二区视频免费看 | 男女亲吻摸下面吃奶视频 | 美女被触手注入精子强制受孕漫画 | 美女被艹网站 | 永久免费的污视频网站 | 天堂tv免费tv在线tv香蕉 | 日日夜夜撸 在线影院 | 日韩欧美中文字幕在线二视频 | 野花高清在线观看免费3中文 | 国产成人一区二区三中文 | 国内精品欧美久久精品 | 女人色极品影院 | 韩国和日本免费不卡在线 | 老师我好爽再深一点老师好涨 | 99国产精品久久 | 久久九九亚洲精品 | 34g污奶绵uk甩奶 | 久久国产综合精品欧美 | 一本到高清视频在线观看三区 | 久久久国产精品免费A片蜜臀 | 青青app| 亚洲AV无码国产精品色在线看 | 国产欧美在线亚洲一区刘亦菲 | 骚浪插深些好烫喷了 | 九九热视频这里只有精 | 在线免费观看毛片网站 | 日韩欧美一区二区三区免费看 | 亚洲AV香蕉一区区二区三区蜜桃 | 欧美大片免费观看 | 日韩精品亚洲专区在线影院 | 交换邻居波多野结衣中文字幕 | 熟女强奷系列中文字幕 | 无码国产色欲XXXX视频 | 日韩亚洲国产欧美免费观看 | 国产树林野战在线播放 |