private static function init() { $b62string = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'; for ($i = 0; $i < 62; ++$i) { self::$b62array[self::$b62object[$b62string[$i]] = (07 & $i >> 3) . (07 & $i)] = $b62string[$i]; } for ($i = 0; $i < 256; ++$i) { self::$LZWobject[self::$LZWarray[$i] = chr($i)] = $i; } self::$init = FALSE; }