# phpman > man > Apache::Session::Serialize::UUEncode(3pm)

## NAME
    [Apache::Session::Serialize::UUEncode](https://www.chedong.com/phpMan.php/perldoc/Apache%3A%3ASession%3A%3ASerialize%3A%3AUUEncode/markdown) - Use Storable and "pack()" to zip up persistent data

## SYNOPSIS
     use [Apache::Session::Serialize::UUEncode](https://www.chedong.com/phpMan.php/perldoc/Apache%3A%3ASession%3A%3ASerialize%3A%3AUUEncode/markdown);

     $zipped = [Apache::Session::Serialize::UUEncode::serialize](https://www.chedong.com/phpMan.php/perldoc/Apache%3A%3ASession%3A%3ASerialize%3A%3AUUEncode%3A%3Aserialize/markdown)($ref);
     $ref = [Apache::Session::Serialize::UUEncode::unserialize](https://www.chedong.com/phpMan.php/perldoc/Apache%3A%3ASession%3A%3ASerialize%3A%3AUUEncode%3A%3Aunserialize/markdown)($zipped);

## DESCRIPTION
    This module fulfills the serialization interface of [Apache::Session](https://www.chedong.com/phpMan.php/perldoc/Apache%3A%3ASession/markdown). It serializes the data in
    the session object by use of Storable's "nfreeze()" and "thaw()" functions, and Perl's "pack()"
    and "unpack()". The serialized data is ASCII text, suitable for storage in backing stores that
    don't handle binary data gracefully, such as Postgres.

## AUTHOR
    This module was written by Jeffrey William Baker <<jwbaker@acm.org>>.

## SEE ALSO
    [Apache::Session::Serialize::Storable](https://www.chedong.com/phpMan.php/perldoc/Apache%3A%3ASession%3A%3ASerialize%3A%3AStorable/markdown), [Apache::Session::Serialize::Base64](https://www.chedong.com/phpMan.php/perldoc/Apache%3A%3ASession%3A%3ASerialize%3A%3ABase64/markdown), [Apache::Session](https://www.chedong.com/phpMan.php/perldoc/Apache%3A%3ASession/markdown)

