<?phpfunction is_utf8 ($string) {/*** Функция определяетявляется ли строка UTF*/for ($i= 0; $i<strlen($string);$i++) {if (ord($string[$i]) < 0x80 )continue;elseif ((ord($string[$i]) &0xE0 ) == 0xC0 ) $n= 1;elseif ((ord($string[$i]) &0xF0 ) == 0xE0 ) $n= 2;elseif ((ord($string[$i]) &0xF8 ) == 0xF0 ) $n= 3;elseif ((ord($string[$i]) &0xFC ) == 0xF8 ) $n= 4;elseif ((ord($string[$i]) &0xFE ) == 0xFC ) $n= 5;else return false;for ($j= 0; $j<$n; $j++) {if ((++$i == strlen($string))|| ((ord($string[$i]) &0xC0 ) != 0x80 )) returnfalse ;}}return true;}?>