PHP Nom de la session


Exemple

Vérification de la création des cookies de session

Le nom de session est le nom du cookie utilisé pour stocker les sessions. Vous pouvez l'utiliser pour détecter si des cookies pour une session ont été créés pour l'utilisateur:

if(isset($_COOKIE[session_name()])) {
    session_start();
}

Notez que cette méthode n'est généralement pas utile à moins que vous ne souhaitiez vraiment pas créer des cookies inutilement.

Modification du nom de session

Vous pouvez mettre à jour le nom de la session en appelant session_name() .

//Set the session name
session_name('newname');
//Start the session
session_start();

Si aucun argument n'est fourni dans session_name() le nom de la session en cours est renvoyé.

Il ne doit contenir que des caractères alphanumériques. Il devrait être court et descriptif (pour les utilisateurs avec avertissements de cookies activés). Le nom de la session ne peut comporter que des chiffres, au moins une lettre doit être présente. Sinon, un nouvel identifiant de session est généré à chaque fois.