帝国cms内容文章统计字数和阅读时间的的方法

把下面这个代码放在 e/class/userfun.php 里面

  1. // 阅读时间
  2. function count_words_read_time () {
  3.         global $navinfor;
  4.         $text_num = mb_strlen(htmlspecialchars(strip_tags(str_replace(‘ ‘,”,str_replace(‘“’,”,str_replace(‘”’,”,str_replace(egetzy(‘rn’),”,str_replace(egetzy(‘<br />’),”,$navinfor[newstext]))))))),’utf-8′);
  5.         $read_time = ceil($text_num/300); // 修改数字300调整时间
  6.         $output .= ‘本文共计’ . $text_num . ‘个字,预计阅读时长’ . $read_time  . ‘分钟。’;
  7.         return $output;
  8. }

复制代码

调用代码:
<?php echo count_words_read_time(); ?>

温馨提示:本文最后更新于2022-09-12 11:37:06,某些文章具有时效性,若有错误或已失效,请在下方留言或联系丁塔克博客
© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发

请登录后发表评论