non riesco a capire quello che vuoi fare. una volta che la sessione viene distrutta sul server, ma il browser continua ad essere attivo ed il default per la scadenza del cookie e' la chiusura del browser, il cookie di sessione continua ad essere valido e viene letto dal successivo session_start() che ripesca la sessione "SVUOTATA" del suo contenuto precedente.

Basta che controlli il contenuto di $_SESSION e se ti risulta vuoto sei a posto.

Comunque il nuovo session_id() viene inviato al browser e continuera' con quello nuovo. Ovviamente se distruggi la sessione manda nulla.

Codice PHP:
<?php
session_start
();
$id1=  session_id();
$_SESSION = array();
session_regenerate_id();
$id2 session_id();
echo 
"precedente " $id1;
echo 
"
attuale "
.$id2;
// echo"<script>location.replace('sess.php')</script>";
?>