function substrs($c, $l=16){
if(strlen($c)>$l){
$n=0;
for($i=0;$i<$l;$i++){
if(ord(substr($c,$i,1))>127){
$n++;
if($i<($l-1)){
$i++;
$n++;
}
}
}
if($n%2>0)$l+=1;
$c=substr($c, 0, $l).'…';
}
return $c;
}