La session PHP est utilisée pour stocker et transmettre temporairement des informations d'une page à une autre (jusqu'à ce que l'utilisateur ferme le site Web).
La technique de session PHP est largement utilisée sur les sites Web d'achats où nous devons stocker et transmettre des informations sur le panier, par exemple. nom d'utilisateur, code produit, nom du produit, prix du produit, etc. d'une page à l'autre.
installation maven
La session PHP crée un identifiant utilisateur unique pour chaque navigateur afin de reconnaître l'utilisateur et d'éviter les conflits entre plusieurs navigateurs.
Fonction PHP session_start()
La fonction PHP session_start() est utilisée pour démarrer la session. Il démarre une nouvelle session ou reprend une session existante. Il renvoie la session existante si la session est déjà créée. Si la session n'est pas disponible, il crée et renvoie une nouvelle session.
Syntaxe
bool session_start ( void )
Exemple
session_start();
PHP $_SESSION
PHP $_SESSION est un tableau associatif qui contient toutes les variables de session. Il est utilisé pour définir et obtenir les valeurs des variables de session.
Exemple : stocker des informations
$_SESSION['user'] = 'Sachin';
Exemple : Obtenir des informations
echo $_SESSION['user'];
Exemple de session PHP
Fichier : session1.php<?php $_SESSION['user'] = 'Sachin'; echo 'Session information are set successfully. <br/>'; ?> Visit next pageFichier : session2.php
Exemple de compteur de session PHP
Fichier : sessioncounter.phpSession de destruction PHP
La fonction PHP session_destroy() est utilisée pour détruire complètement toutes les variables de session.
différence entre deux chaînes pythonFichier : session3.php