Функции escape и unescape для php Функции escape и unescape для php - Архив
Функции escape и unescape для php
DownLoad_Free

Функции escape и unescape для php - Архив

Нашли ошибку или
хотите что-то сообщить -
жмите Ctr+Enter Система Orphus



    [Ленточный вид форума] [Поиск] [RSS]



Страница 1 из 11
Архив » История мировых и локальных событий » История развития сайта » Функции escape и unescape для php (аналогия с javascript)
Функции escape и unescape для php
Дата: Суббота, 08.09.2012, 11:47 | Сообщение # 1
Группа: Администраторы
Сообщений: 1524
Функция кодирования (escape)
------------------------------------------------------------------
function js_urlencode($str)
{
$str = mb_convert_encoding($str, 'UTF-16', 'UTF-8');
$out = '';
for ($i = 0; $i < mb_strlen($str, 'UTF-16'); $i++)
{
$out .= '%u'.bin2hex(mb_substr($str, $i, 1, 'UTF-16'));
}
return $out;
}
------------------------------------------------------------------

Функция раскодирования (unescape)
------------------------------------------------------------------
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, 'UTF-8', 'UTF-16');
return $out;
}
------------------------------------------------------------------
Источник: http://www.sysman.ru/index.php?showtopic=16981
 
Архив » История мировых и локальных событий » История развития сайта » Функции escape и unescape для php (аналогия с javascript)
Страница 1 из 11
Поиск:


Copyright kachay.ucoz.org © 2008-2016Хостинг от uCoz
^ Наверх ^
Пригодилось!