session_id

(PHP 4 , PHP 5)

session_id -- Obtém e/ou define a id da sessão atual

Descrição

string session_id ( [string id])

session_id() retorna a id de sessão para a sessão atual.

Se id está especificado, irá trocar a id da sessão atual. session_id() necessita ser chamada antes de session_start() para esse propósito. Dependendo do session handler, nem todos os caracteres serão permitidos dentro da id de sessão. Por exemplo, o arquivo session handler permite apenas caracteres do intervalo a-z, A-Z e 0-9!

A constante SID também pode ser usada para devolver o nome e a id de sessão atual como uma string combinada para adicionar nas URLs. Note que SID está apenas definido se o cliente não enviou o cookie correto. Veja também Session handling.

Veja também session_start(), session_set_save_handler() e session.save_handler.