
02.06.2009, 23:20
|
|
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме: 3660186
Репутация:
905
|
|
другой вариан, попроще
PHP код:
function utf16be_urlencode ($str) {
$ret = '';
for ($i = 0; $i < mb_strlen ($str, 'UTF-16BE'); $i++)
$ret .= '%u' .bin2hex (mb_substr ($str, $i, 1, 'UTF-16BE'));
return $ret;
}
$str = iconv ('KOI8-R', 'UTF-16BE', 'Посмотри, тебе понравится');
echo utf16be_urlencode ($str), "\n";
|
|
|