巅峰霸主 > 设计开发 > 织梦教程 >

dedecms文章内容字数统计显示共多少字方法

时间:2021-03-26 17:27:32  来源:巅峰霸主网  作者:烈火大地 点击:
摘要:dedecms系统想要显示文章正文内容字数,一般对于文学、小说等网站很实用,只需要加入自定义函数,就能统计全文的字数了……

打开include/extend.func.php文件,在末尾加入以下代码:

// 统计文章字数,模板调用:{dede:field.body function='strlen_utf8(@me)'/}
function strlen_utf8($str) {
    $i = 0;
    $count = 0;
    $str = Html2text($str);
    $len = strlen($str);
    while ($i < $len) {
        $chr = ord($str[$i]);
        $count++;
        $i++;
        if ($i >= $len) {
            break;
        }
        if ($chr & 0x80) {
            $chr <<= 1;
            while ($chr & 0x80) {
                $i++;
                $chr <<= 1;
            }
        }
    }
    return $count;
}

模板调用方法:

{dede:field.body function='strlen_utf8(@me)'/}//utf8编码
 
 字数:{dede:field.body function=‘strlen_gbk(@me)’/} 字 //gbk编码用这个

最后自己设计一下css样式就可以了。

(责任编辑:陆柏熺)
评价:
用户名: 验证码: 看不清?点击更换


关注站长自媒体 获取更多优质内容

  • 百家号
    百家号
  • 头条号
    头条号
  • 企鹅号
    企鹅号

2019-2021 ©巅峰霸主网 京ICP备12023415号-2
返回
顶部