最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ThinkPHP的截取字符串函數(shù)無法顯示省略號(hào)的解決方法

 更新時(shí)間:2014年06月25日 16:24:12   投稿:shichen2014  
這篇文章主要介紹了ThinkPHP的截取字符串函數(shù)無法顯示省略號(hào)的解決方法,需要的朋友可以參考下

對(duì)于ThinkPHP的截取字符串函數(shù)無法顯示省略號(hào)的情況,解決方法如下:
打開Common/extend.php頁面,修改msubstr函數(shù)如下:

function msubstr($str, $start=0, $length, $charset="utf-8", $suffix=true)
{
  if(function_exists("mb_substr")) {
   if($suffix)
  {
     if($str==mb_substr($str, $start, $length, $charset)) 
     {
      return mb_substr($str, $start, $length, $charset); 
     }
     else
     {
      return mb_substr($str, $start, $length, $charset)."..."; 
     } 
 }
    else 
 {
   return mb_substr($str, $start, $length, $charset);
  }
  }
  elseif(function_exists('iconv_substr')) {
   if($suffix)
  {
     if($str==iconv_substr($str,$start,$length,$charset)) 
     {
      return iconv_substr($str,$start,$length,$charset); 
     }
     else
     {
      return iconv_substr($str,$start,$length,$charset)."..."; 
     } 
   }
    else 
 {
   return iconv_substr($str,$start,$length,$charset);
  }
  }
  $re['utf-8']  = "/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|[\xe0-\xef][\x80-\xbf]{2}|[\xf0-\xff][\x80-\xbf]{3}/";
  $re['gb2312'] = "/[\x01-\x7f]|[\xb0-\xf7][\xa0-\xfe]/";
  $re['gbk']  = "/[\x01-\x7f]|[\x81-\xfe][\x40-\xfe]/";
  $re['big5']  = "/[\x01-\x7f]|[\x81-\xfe]([\x40-\x7e]|\xa1-\xfe])/";
  preg_match_all($re[$charset], $str, $match);
  $slice = join("",array_slice($match[0], $start, $length));
  if($suffix) return $slice."…";
  return $slice;
}

相關(guān)文章

最新評(píng)論

日土县| 彰化县| 英吉沙县| 岫岩| 宣汉县| 兴隆县| 邓州市| 常山县| 麻栗坡县| 静海县| 余姚市| 调兵山市| 荣昌县| 枣强县| 泾源县| 梁平县| 青阳县| 永济市| 毕节市| 淅川县| 泗阳县| 恭城| 柳江县| 株洲县| 敖汉旗| 梁平县| 宝鸡市| 延长县| 长海县| 泸溪县| 哈密市| 长治市| 汨罗市| 陇南市| 阳原县| 永靖县| 永昌县| 双柏县| 辽源市| 庆元县| 宜宾市|