session_id
(PHP 4, PHP 5, PHP 7, PHP 8)
session_id — Obtener y/o establecer el id de sesión actual
Descripción
La constante SID
también se puede usar para
recuperar el nombre y la sesión actuales como una cadena apropiada para
añadir a las URL. Véase también Manejo de
Sesiones.
Parámetros
id
-
Si se especifica id
, reemplazará el id de sesión
actual. session_id() necesita ser llamado antes de
session_start() para este propósito. Dependiendo del
gestor de sesión, no todos los caracteres están permitidos dentro del id de sesión.
Por ejemplo, el gestor de archivo de sesión ¡sólo permite caracteres en el rango
a-z A-Z 0-9 , (coma) y - (menos)
!
Nota:
Cuando se usan cookies de sesión, especificar un id
para session_id() enviará siempre una nueva cookie
cuando se llame a session_start(), sin importar si el
id de sesión actual es idéntico al que se va a establecer.
Valores devueltos
session_id() devuelve el id de sesión para la sesión
actual o la cadena vacía (""
) si no hay sesión
actual (no existe id de sesión actual).