我正在使用下面的脚本来剪断我的字符串。
$titlex = strip_tags($title);
if (strlen($titlex) > 35) {
// truncate string
$stringCutx = substr($titlex, 0, 35);
// make sure it ends in a word so assassinate doesn't become ass...
$titlex = substr($stringCutx, 0, strrpos($stringCutx, ' ')).'...<a href="">read MOre</a>';
}
但它在所有情况下都不能很好地工作,比如如果字符串有 2 个空格,它就不能工作,默认情况下它有时会剪掉那些字符串,或者有时不会。如果字符串没有任何空格,则它不会剪切字符串,但是如果它长时间存储但未剪切。我正在尝试解决此问题,但由于经验而没有找到任何解决方案。我如何解决这个问题?