toto
Guest
HEX&String -> String
re all.
Сталкнулся с такой проблемой. Написал парсер на пхп для логов апача. Некоторые программы сують в лог наместо русских букв HEX c заголовком ака "\xcb". Переломатил весь инет, но в разумительного решения не нашёл. Если закрыть глаза на производительность, то лог мона переконвертировать с помощью прочтения его пхп скриптом и выводом на экран, тогда все символы выводяться правильно ака "reader.php > log". Но это не правильно по своей сути. С помощью этой функции я добился обратного результата:
какие будуть соображения ?
re all.
Сталкнулся с такой проблемой. Написал парсер на пхп для логов апача. Некоторые программы сують в лог наместо русских букв HEX c заголовком ака "\xcb". Переломатил весь инет, но в разумительного решения не нашёл. Если закрыть глаза на производительность, то лог мона переконвертировать с помощью прочтения его пхп скриптом и выводом на экран, тогда все символы выводяться правильно ака "reader.php > log". Но это не правильно по своей сути. С помощью этой функции я добился обратного результата:
PHP:
function strhex($string)
{
$hex="";
for ($i=0;$i<strlen($string);$i++)
#$hex.="\x".dechex(ord($string[$i]));
$hex.=dechex(ord($string[$i]));
return $hex;
}