(PHP 4, PHP 5)
session_name — Obtém e/ou define o nome da sessão atual
$name
] )
session_name() retorna o nome da sessão atual.
Se name
está especificado, o nome da sessão
atual é mudado para esse valor.
O nome da sessão refere-se à id de sessão em cookies e URLs. Ela poderia conter apenas caracteres alfanuméricos; ela poderia ser curta e descritiva (i.e. para usuários com avisos em cookie habilitados). O nome da sessão é retomado para o valor padrão guardado em session.name no pedido na hora de inicialização. Dessa forma, você precisa chamar session_name() para cada requerimento (e antes de session_start() ou session_register() serem chamadas).
O nome da sessão não pode consistir apenas de digitos, ao menos uma letra deve estar presente. Se não, um novo id de sessão é gerado a cada vez.
Exemplo #1 Exemplos session_name()
<?php
// defina o nome da sessão para WebsiteID
$previous_name = session_name("WebsiteID");
echo "O nome da sessão anterior era $previous_name<br />";
?>
Veja também a diretiva de configurção session.name.