Alexey(Eburg)
Новичок
Русский текст в Unicode
Подскажите функцию для перевода русского текста в Unicode.
Я нашел в инете одну, но она не работает. А так как я в кодировках не очень, то поравить не могу. Вот текст этой функции.
function w2u($string)
{ if ((ord($string) >= 192) & (ord($string) <= 255))$hexvalue = dechex(ord($string) + 848);
if ($string == "¨")$hexvalue = "401";
if ($string == "¸")$hexvalue = "451";
return("�".$hexvalue.";"); }
function GetT($string) {
return(preg_replace("/[À-ÿ¨¸]/ e","w2u('\\0')",$string)); }
Использование
$string = 'Фраза на русском языке';
echo GetT($string);
Подскажите в чем ошибка или наставьте на путь истинный!!! Заранее благодарен
Подскажите функцию для перевода русского текста в Unicode.
Я нашел в инете одну, но она не работает. А так как я в кодировках не очень, то поравить не могу. Вот текст этой функции.
function w2u($string)
{ if ((ord($string) >= 192) & (ord($string) <= 255))$hexvalue = dechex(ord($string) + 848);
if ($string == "¨")$hexvalue = "401";
if ($string == "¸")$hexvalue = "451";
return("�".$hexvalue.";"); }
function GetT($string) {
return(preg_replace("/[À-ÿ¨¸]/ e","w2u('\\0')",$string)); }
Использование
$string = 'Фраза на русском языке';
echo GetT($string);
Подскажите в чем ошибка или наставьте на путь истинный!!! Заранее благодарен