2009年6月23日 星期二

將10進位整數轉換成以 char 表示


//將10進位整數轉換成以 char 表示
function int2char($ints){
$d = array();
do {
array_unshift($d, $ints % 256);
$ints = (int) ($ints/256);
} while($ints>256);
if($ints > 0) array_unshift($d, $ints % 256);

$s = '';
for($i=0; $i<sizeof($d); $i++)
$s .= chr($d[$i]);

return $s;
}

沒有留言: