function toUnicodeEntities($text, $from="w") { $text = convert_cyr_string($text, $from, "i"); $uni=""; $len=strlen($text); for($i=0; $i<$len; $i++) { $char=$text{$i}; $code=ord($char); $uni .= ($code>175)? "&#" . (1040+($code-176)) . ";" : $char; } return $uni; }