刚才写了一个php的函数,这个函数的作用就是解决截取字符串但不分割英文单词的问题。记录于此,明天用。
<?
function noBreakWord($string, $max){
$testChar = substr($string, $max, 1);
if ($testChar == " ") {
return substr($string, 0, $max);
} else {
while ($testChar<>" "){
$testChar = substr($string, $max, 1);
if ($testChar == " "){
return substr($string, 0, $max);
} else {
$max = $max-1;
}
}
}
}
?>