Nom de la fonction: session_destroy ()
Description de la fonction: La fonction Session_Destroy () est utilisée pour détruire toutes les données de la session en cours. Il supprimera toutes les variables de session et réinitialisera l'ID de session.
Version applicable: PHP 4, PHP 5, PHP 7
Utilisation: session_destroy (vide): void
Exemple:
// 开启会话session_start(); // 设置会话变量$_SESSION['username'] = 'John'; // 销毁会话session_destroy(); // 输出会话变量echo $_SESSION['username'];
Dans l'exemple ci-dessus, nous commençons d'abord une session via la fonction session_start () et définissons une variable de session $ _Session ['username'] avec la valeur «John». Ensuite, nous appelons la fonction session_destroy () pour détruire la session. Enfin, nous essayons de produire $ _Session [«nom d'utilisateur»], mais la variable ne sera plus disponible car la session a été détruite.
Il convient de noter que l'appel de la fonction Session_Destroy () ne détruira que les données de la session en cours et n'affectera pas d'autres sessions. Si vous souhaitez terminer complètement la session et supprimer toutes les données de session, vous pouvez utiliser la fonction session_unset () pour effacer les variables de session, puis appeler la fonction session_destroy () pour détruire la session.