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

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

CodeIgniter的Text Helper有一個(gè)ellipsize()方法,用來(lái)過(guò)濾HTML標(biāo)簽并且截?cái)辔淖质趾糜?。但是它?duì)中文支持的特別不好,在中文中使用就有亂碼出現(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)載需保留來(lái)源!

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

主站蜘蛛池模板: 国产精品69人妻无码久久 | 最近中文字幕高清中文字幕MV | 迅雷成人下载 | 中文字幕1| 仓井空torrent | 久久www99re在线播放 | 甜性涩爱bt下载 | 久久亚洲欧美国产综合 | 高清欧美性猛交xxxx黑人猛交 | GAY空少被体育生开菊 | 果冻传媒在线完整免费播放 | 99视频在线免费观看 | 秀婷程仪公欲息肉婷在线观看 | 学校女性奴sm训练调教 | 草莓视频在线观看完整高清免费 | CHINESE老阿姨免费视频 | 日本熟妇乱妇熟色A片蜜桃 日本熟妇多毛XXXXX视频 | 俄罗斯14一18处交 | 人人干人人插 | 午夜影视不用充钱的免费 | 99久久久无码国产精品免费人妻 | 摸董事长的裤裆恋老小说 | 久久嫩草影院网站 | 欧洲美女人 一级毛片 | 久久高清内射无套 | 亚洲偷自拍精品视频在线观看 | 亚洲AV精品无码喷水直播间 | 花蝴蝶在线高清视频观看免费播放 | 一本色道久久综合亚洲精品 | 最近韩国HD免费观看国语 | 思思99精品国产自在现线 | 国产精品高清视频在线 | 国产在线播放KKK | YELLOW在线观看高清视频免费 | 久久综合中文字幕佐佐木希 | 亚洲AV无码一区二区三区乱子伦 | 怡春院欧美一区二区三区免费 | 一道本无吗d d在线播放 | 狠狠插狠狠干 | 甜性涩爱dvd| 一本道高清码v京东热 |