在Z-Blog中想统计当前文章总字数的实现方法,下面罗列两种方法均可统计字数,具体代码如下:
方法一
{php}
$diycontent=trim(FormatString($article->Content,'[nohtml]')); //先过滤一下html标签
echo iconv_strlen($diycontent, 'utf-8'); //统计字数 iconv
{/php}
方法二
// \x80-\xff:匹配用GBK (GB2312/GB18030)编码的所有汉字和全角标点符号替换为空格,然后统计字数;
{php}
$num = (int)strlen(preg_replace('/[\x80-\xff]{1,3}/', ' ', FormatString($article->Content,'[nohtml]'), -1)); //字数统计
{/php}
方法三
发现其实zblog自带字数统计函数... 推荐用这个
Zbp_StrLen($string)