подскажите пожалуйста с решиением насщущей проблемы в joomla 1.5 функция substr призваная для того что бы обрезать строку до указаного количества символом некоректно работает с кодировкой uft-8 в результате чего в конце обрезаной строки выползает один нечитаемый символ в общем проблема достаточно распространеная так как substr очень часто используеться в различных модулях, если кто знает решение это проблемы, буду очень признателен за помощь вот фрагмента кода $text = $item->introtext; if ($chars!=''){ $text = substr($text, 0, $chars) . "..."; }else if ($words!=''){ $prevwords = count(explode(" ",$text)); $text = implode(" ", array_slice(explode(" ",$text), 0, $words)); if (count(explode(" ",$text))<$prevwords){ $text .= "..."; }