Position actuelle: Accueil> Catégories de fonctions> session_regenerate_id

session_regenerate_id

Mettez à jour l'ID de session actuel avec l'ID de session nouvellement généré
Nom:session_regenerate_id
Catégorie:Session de session
Langage de programmation:php
Description en une ligne:Régénérer l'ID de session de la session en cours

Nom de la fonction: Session_RegeReate_id ()

Version applicable: PHP 4> = 4.3.2, PHP 5, PHP 7

Fonction Description: La fonction Session_Regenerate_id () est utilisée pour régénérer l'ID de session de la session en cours.

Utilisation: session_generate_id ([$ delete_old_session = false])

paramètre:

  • $ Delete_old_Session (facultatif): une valeur booléenne qui spécifie s'il faut supprimer les anciens fichiers de session. La valeur par défaut est fausse, ce qui signifie que l'ancien fichier de session n'est pas supprimé.

Valeur de retour: renvoyez True si un nouvel ID de session est généré avec succès; Sinon, renvoyez false.

Notes:

  1. Avant d'appeler la fonction Session_Regenerate_id (), la fonction Session_Start () doit être appelée pour démarrer la session.
  2. Une fois le nouvel ID de session généré, l'ancien ID de session sera invalide, mais les données de session seront conservées.
  3. Si le paramètre $ delete_old_session est spécifié comme vrai, l'ancien fichier de session sera supprimé.

Exemple:

 // 开启会话session_start(); // 生成新的会话ID if (session_regenerate_id()) { echo "新的会话ID已生成"; } else { echo "无法生成新的会话ID"; } // 删除旧的会话文件if (session_regenerate_id(true)) { echo "新的会话ID已生成,并删除旧的会话文件"; } else { echo "无法生成新的会话ID"; }

Dans l'exemple ci-dessus, appelez d'abord la fonction session_start () pour démarrer la session, puis appelez la fonction Session_RegeReate_id () pour générer un nouvel ID de session. Si la génération réussit, la sortie est "un nouvel ID de session a été généré", sinon la sortie est "aucun nouvel ID de session ne peut être généré". De plus, si le paramètre $ delete_old_session est spécifié comme vrai, l'ancien fichier de session sera supprimé après la génération de l'ID de session avec succès.

Fonctions similaires
Articles populaires