论坛风格切换
  • 4416阅读
  • 0回复

zencart 字符串截断函数 zen_break_string [复制链接]

上一主题 下一主题
 

发帖
6653
大洋
50269
贡献值
940
只看楼主 正序阅读 使用道具 楼主  发表于: 2012-12-29

 
zen_break_string 函数是zencart函数 当中用来截断指定长度的字符串,简单一点说就是字符串截断。 
该函数在includes/functions/functions_general.php 文件中定义 
下面是该函数的参数解析 
/** 
*截断指定长度大小的字符串 
* @参数$string  要截断的字符串 
* @参数$len  允许输出的最大字符串长度 
* @参数$break_char 截断字符串后补充在后面的字符 
*/ 
zen_break_string 函数原型 
  function zen_break_string($string, $len, $break_char = '-') { 
    $l = 0; 
    $output = ''; 
    for ($i=0, $n=strlen($string); $i<$n; $i++) { 
      $char = substr($string, $i, 1); 
      if ($char != ' ') { 
        $l++; 
      } else { 
        $l = 0; 
      } 
      if ($l > $len) { 
        $l = 1; 
        $output .= $break_char; 
      } 
      $output .= $char; 
    } 
 
 
    return $output; 
  }

zencart外贸网站案例请看http://www.zencar-bbs.com/ 如果QQ在线联系没有反应,请直接加QQ:1023206115 或者 2257583107
关于zen cart的问题请发帖说明,不要发站内信,也不要QQ问,就是问了也没有人回复的。可以发好帖子,发帖子地址给我,叫我回复
!!!我要免费模板!!!
快速回复
限80 字节
如果您在写长篇帖子又不马上发表,建议存为草稿。发帖请遵守版规(---删除纯表情和无意义内容,扣1分---)
 
上一个 下一个