特殊字符的计数与Wordpress中的普通字符不同

时间:2013-11-11 08:22:31

标签: php wordpress

我有关于字符计数的问题

当我输入五个5 = 11个字符时 但是五/五=它超过11个字符我不知道确切的数字,但我很确定它超过11个字符

任何人都可以帮助我吗?我们将非常感谢。谢谢

这是我的代码

function get_pop_post_excerpt($limit){
$excerpt = get_the_content();
$excerpt = preg_replace(" (\[.*?\])",'',$excerpt);
$excerpt = strip_shortcodes($excerpt);
$excerpt = strip_tags($excerpt);
$excerpt = substr($excerpt, 0, 40);
$excerpt = substr($excerpt, 0, strripos($excerpt, " "));
$excerpt = trim(preg_replace( '/\s+/', ' ', $excerpt));
return $excerpt;
}

这实际上是一个Wordpress网站

1 个答案:

答案 0 :(得分:0)

尝试使用mb_strlen()计算字符数。可能是一个字符串utf-8编码而另一个字符串不编码。有效9个字符的11个字符也表示编码问题。