NAME
   Apache::Session::PHP - glues Apache::Session with PHP::Session

SYNOPSIS
     use Apache::Session::PHP;

     tie %session, 'Apache::Session::PHP', $sid, {
         SavePath => '/var/sessions',
     };

DESCRIPTION
   Apache::Session::PHP is an adapter of Apache::Session for PHP::Session.
   It uses following combination of straregies:

   Generate: MD5
       PHP4 session also uses 32bit session-id, generated by MD5 of random
       string. So MD5 (default) generation would fit.

   Serialize: PHP
       uses PHP::Session::Serializer::PHP.

   Lock: Null
       PHP4 uses exclusive flock for session locking. In Apache::Session,
       we use Null for locking and Store module executes flock on opening
       the session file.

   Store: PHP
       similarto File store, but file naming scheme is slightly different.

NOTE
   PHP does NOT have distinction between hash and array. Thus PHP::Session
   restores PHP *array* as Perl *hash*.

     Perl  =>  PHP  => Perl
     array    array    hash

   Thus if you store array in sessions, what'll come back is hash.

AUTHOR
   Tatsuhiko Miyagawa <[email protected]>

   This library is free software; you can redistribute it and/or modify it
   under the same terms as Perl itself.

SEE ALSO
   the Apache::Session manpage, the PHP::Session manpage