Destruyendo Sesión PHP

Hay muchas páginas en stackoverflow sobre la sesión de destrucción de datos. Confía en mí, los he estado leyendo todos y me encontré con esto:¿Por qué permanece mi sesión?

Mi pregunta es simple, ¿es realmente cierto que necesito hacer todo lo siguiente para destruir una sesión correctamente?

$tmp = session_id();
session_destroy();
session_id($tmp);
unset($tmp);

Esta es la única página que sugiere medidas tan extremas. La mayoría de las páginas solo sugierensession_destroy();.

Solo para aclarar porque parece haber cierta confusión, estoy buscando el método más eficaz que sea efectivo.

Gracias por adelantado.

Respuestas a la pregunta(3)

Su respuesta a la pregunta