RU

Функция unescape на php

rss
Данные примеры функций раскодирывают строку, закодированную функцией javascript escape().

1.
<?php
function convert_unicode($t) { 
     return 
preg_replace'#%u([0-9A-F]{4})#se','iconv("UTF-16BE","Windows-1251", pack("H4","$1"))'$t ); 
 }
?>


2.
<?php
function js_urldecode($str
{    
    
$str explode('%u'$str); 
    
$out ''
    for (
$i 0$i count($str); $i++)  
    { 
        
$out .= @pack('H*'$str[$i]); 
    } 
    
$out mb_convert_encoding($out'window-1251''UTF-16'); 
    return 
$out
}
?>
 
Дата добавления: 2009-11-24 11:28:56, просмотров: 11055
Комментарии: 0
Пожалуйста, авторизируйтесь, для возможности добавить комментарий..
Copyright © 2011 - 2024 forwebm.net
 
Яндекс цитирования
Поддержка
E-mail: Задать вопрос ,

Рейтинг@Mail.ru

Создание сайта: forwebm.net