Forum Webscript.Ru
Программирование => PHP => Тема начата: я... от 14 Ноября 2002, 18:43:31
-
народ!
Прошу помощи в перекодировке русских символов...
Надо, из строки, к примеру, "Новости" получить такую:
Новости ?
-
мда... от вас дождешься...
вот...всего 3 часа и все...
function encode($string) {
for ($i=0; $i < strlen($string); $i++) {
if(ord($string[$i])>=192)
$encoded .= \'\'.(ord(substr(dechex(ord(substr($string,$i))),0))-98).substr(dechex(ord(substr($string,$i))),1).\';\';
elseif(ord($string[$i])=="168")$encoded .=htmlentities("Л");
elseif(ord($string[$i])=="184")$encoded .=htmlentities("л");
else $encoded .= htmlentities($string[$i]);
}
return $encoded;
}
-
Ну извини, родной, что не сидели, не рефрешили форум каждые 5 секунд, чтобы поскорее увидеть твой вопрос, что не кинулись сразу писать тебе эту функцию.
-
[OFF]RomikChef, зачем же так?.. я что-то не так сказал?..откуда эта личная антипатия... А "от вас дождешься" было сказано в шутку...разве что смайлика не было... Прошу прощения за свой вопрос...а ещё за флэйм... ну дурак я...и что в этом такого, блин...[/OFF]