   #PHP Manual Session handling functions session_name session_register

   PHP Manual
   Prev  Next
   ______________________________________________________________________

                             session_regenerate_id

   (PHP 4 >= 4.3.2)
   session_regenerate_id --  Update the current session id with a newly
   generated one

Description

   bool session_regenerate_id ( void )

   session_regenerate_id() will replace the current session id with a new
   one, and keep the current session information.

   Returns TRUE on success or FALSE on failure.

   Example 1. A session_regenerate_id() example
   <?php
   session_start();
   $old_sessionid = session_id();
   session_regenerate_id();
   $new_sessionid = session_id();
   echo "Old Session: $old_sessionid<br />";
   echo "New Session: $new_sessionid<br />";
   print_r($_SESSION);
   ?>

     Note: As of PHP 4.3.3, if session cookies are enabled, use of
     session_regenerate_id() will also submit a new session cookie with
     the new session id.

   See also session_id(), session_start(), and session_name().
   ______________________________________________________________________

   Prev         Home             Next
   session_name  Up  session_register
