Just as a side tip, I highly recommend using hexadecimal for bitwise functions where possible, i.e.:Mark wrote:
[snip]
I'm not sure what's wrong with the code you have, but for the 4-digit one you have:
$packed = 4-bit var with ABCD encoded in it
$a = $packed & 1; $b = $packed & 2; $c = $packed & 4; $d = $packed & 8;
$a = $packed & 0x1;
$b = $packed & 0x2;
$c = $packed & 0x4;
$d = $packed & 0x8;
$e = $packed & 0x10;
$f = $packed & 0x20;
$g = $packed & 0x40;
$h = $packed & 0x80;
$i = $packed & 0x100;
Using M2, Opera's revolutionary e-mail client: http://www.opera.com/m2/
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php