Utilisation de "session_unregister"
Bonjour,
Je souhaiterais avoir des précisions sur cette méthodesession_unregister(String $name) car je ne comprends pas bien certains commentaires notemment sur la notion de variable globale.
Par exemple :
Citation:
session_unregister() ne supprime pas la variable globale correspondant au nom de name : elle empêche simplement que name soit sauvée de la session à la fin du script. Vous devez appeler unset() vous-même pour effacer la globale correspondante.
Je ne comprends pas ce qui est effacé ou pas. Si cela libère la mémoire de l'objet $_SESSION['name']?
Mais aussi :
Citation:
Si vous utilisez $_SESSION (ou $HTTP_SESSION_VARS), n'utilisez pas session_register(), session_is_registered() et session_unregister().
Je pige pas la.
Si on utilise la variable super globale $_SESSION il ne faut pas utiliser la fonction session_unrengister() ???
Mais alors à quoi sert cette fonction puisque si je ne m'abuse c'est bien une action sur $_SESSION justement non?8O
Merci d'avance pour votre réponse.