]]>
]]>Способ 1. С использованием iconv.
function global_decode($str
{
  return 
urldecode(preg_replace('/%u([0-9A-F]{4})/se','iconv("UTF-16BE", "UTF-8", pack("H4", "$1"))'$str));
}


Способ 2.
function global_decode($str
{
  return 
html_entity_decode(preg_replace_callback(
    
'|(?:%u.{4})|',
    
create_function(
      
'$matches',
      
'return \'&#\'.hexdec(substr($matches[0], 2)).\';\';'
    
),
    
$str
  
),ENT_QUOTES"UTF-8");
}

Оставьте комментарий!

Не регистрировать/аноним

Используйте нормальные имена. Ваш комментарий будет опубликован после проверки.

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



Выберите человечка с поднятой рукой!

При нажатии на картинку, Ваш комментарий будет добавлен.