【发布时间】:2013-11-11 08:22:31
【问题描述】:
我有这个关于字符计数的问题
当我输入五个五个 = 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 网站
【问题讨论】:
-
我们可以看到代码吗?以及示例输入和输出?
-
所以
$fivefive1 = 'five five'; $fivefive2 = 'five/five'; var_dump(strlen($fivefive1), strlen($fivefive2));给了int(9) int(9)。但这可能是utf-8字符集的问题。一个字符串在utf-8中,另一个不在。 -
请编辑您的问题。把你的代码放在那里
-
有9个字符,包括空格