PHP Manual
Prev |  | Next

# session_name

session_name -- Get and/or set the current session name

## Description

`string session_name`(string [name] );

session_name() returns the name of the current session. If `name` is specified, the name of the current session is changed to its value.

The session name references the session id in cookies and URLs. It should contain only alphanumeric characters; it should be short and descriptive (i.e. for users with enabled cookie warnings). The session name is resetted to the default value stored in `session.name` at request startup time. Thus, you need to call session_name() for every request (and before session_start() or session_register() are called).

Example 1. session_name() examples

      1
      2 <?php
      3
      4 # set the session name to WebsiteID
      5
      6 $previous_name = session_name ("WebsiteID");
      7
      8 echo "The previous session name was $previous_name<p>";
      9 ?>
     10

> Note: This function was added in PHP 4.0.

Prev | Home | Next
session_destroy | Up | session_module_name