function TrimByLength($str, $len, $word) { $end = ""; if (strlen($str) > $len) $end = "..."; $str = mb_substr($str, 0, $len, "UTF-8"); if ($word) $str = substr($str,0,strrpos($str," ")+1); return $str.$end; }