>$__factor; $r = $big & $__right; $unpacked = str_pad(pack($__format, $l, $r), 8, '0', STR_PAD_LEFT); //print 'big=' . $big . ',unpacked('.strlen($unpacked) . ')='.md5($unpacked).PHP_EOL; $encoded .= $unpacked; } // END - for print 'Hash(' . strlen($encoded) . ')=' . md5($encoded) . PHP_EOL; print 'Encoded ' . strlen($str) . ' bytes into ' . strlen($encoded) . ' bytes ...' . PHP_EOL; file_put_contents('test.data.bin' . ($__factor * 2), $encoded); print 'File size is: ' . filesize('test.data.bin' . ($__factor * 2)) . ' bytes.' . PHP_EOL; // [EOF] ?>