You are here: I got two different results in linux and windows, need help! « PHP Programming Language « IT news, forums, messages
I got two different results in linux and windows, need help!

Posted by ripley on 03/27/07 10:18

function decode_msg($msg)
{
$tmp = "";
$msg = iconv("gb2312", "UCS-2", $msg);
$len = strlen($msg);

for ($i = 0; $i < $len; $i++)
$tmp .= sprintf("%02X", ord($msg[$i]));

return sprintf("%02X", strlen($tmp)/2).$tmp;
}

echo decode_msg("你好");

windows:
044F60597D

linux:
04604F7D59

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация