JTBC(CMS)

开源与免费的跨平台网站内容管理系统解决方案

腾讯交流群: 2254994
技术支持群: 27032719
首页 » 在线论坛 » PHP版本 
帖子内容
1 楼
panhezeng
注册会员
积分 56
注册 2010-08-18
     
PHP截取标题等加自定义省略符号ii_left
因为php的itransfer没有截取参数了,只好用ii_left了,可是ii_left在模板中没法根据情况加省略符号,发现改ii_left比改itransfer容易多了。

我改版的ii_left方法。
function ii_left($strers, $len, $type = 0, $ellipsis = '')
{
  if (!(ii_isnull($strers)))
  {
        if (ii_strlen($strers) > $len)
        {
            if ($type == 0) return mb_substr($strers, 0, $len, CHARSET) . $ellipsis;
            else return substr($strers, 0, $len) . $ellipsis;
        }
        else
        {
            return $strers;
        }
  }
}
2010-08-26 13:43:27
2 楼
panhezeng
注册会员
积分 56
注册 2010-08-18
     
回复: PHP截取标题等加自定义省略符号ii_left
使用
{$=ii_left('abcde', 4,0,'...')}
2010-08-26 13:46:21
3 楼
tuotuo
金牌会员
积分 1190
注册 2008-03-21
     
回复: PHP截取标题等加自定义省略符号ii_left
好像似乎 有这个功能把 记不得了

自己做个也很不错  呵呵
2010-08-27 10:26:26 .