session_regenerate_id
(PHP 4 >= 4.3.2, PHP 5)
session_regenerate_id --
Atualiza o id da seção atual com um novo gerado
Descrição
bool
session_regenerate_id ( void )
session_regenerate_id() irá substituiro id
da seção atual com um novo, e mantém a informação da seção atual.
Retorna TRUE em caso de sucesso ou FALSE em falhas.
Exemplo 1. Exemplo session_regenerate_id()
<?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); ?>
|
|
Nota:
Apartir do PHP 4.3.3, se os cookies de seção estiverem ativados, o uso de
session_regenerate_id() irá enviar um novo
novo cookie de seção com um novo id da seção.
Veja também session_id(),
session_start() e
session_name().