Sesiune PHP

Sesiunea PHP este folosită pentru a stoca și transmite informații de la o pagină la alta temporar (până când utilizatorul închide site-ul).

Tehnica sesiunii PHP este utilizată pe scară largă în site-urile web de cumpărături unde trebuie să stocăm și să transmitem informații despre coș, de ex. numele de utilizator, codul produsului, numele produsului, prețul produsului etc. de la o pagină la alta.

Sesiunea PHP creează un ID de utilizator unic pentru fiecare browser pentru a recunoaște utilizatorul și pentru a evita conflictele între mai multe browsere.

Funcția PHP session_start().

Funcția PHP session_start() este folosită pentru a porni sesiunea. Pornește o sesiune nouă sau reia sesiune existentă. Returnează sesiunea existentă dacă sesiunea este deja creată. Dacă sesiunea nu este disponibilă, aceasta creează și returnează o nouă sesiune.

Sintaxă

 bool session_start ( void )  

Exemplu

 session_start();  

PHP $_SESSION

PHP $_SESSION este o matrice asociativă care conține toate variabilele de sesiune. Este folosit pentru a seta și a obține valori ale variabilelor de sesiune.

Exemplu: stocați informații

 $_SESSION['user'] = 'Sachin';  

Exemplu: Obțineți informații

 echo $_SESSION['user'];  

Exemplu de sesiune PHP

Fișier: session1.php
 <?php $_SESSION['user'] = 'Sachin'; echo 'Session information are set successfully. <br/>&apos;; ?&gt; Visit next page  
Fișier: session2.php
  

Exemplu de contor de sesiuni PHP

Fișier: sessioncounter.php
  

Sesiunea de distrugere PHP

Funcția PHP session_destroy() este folosită pentru a distruge complet toate variabilele de sesiune.

Fișier: session3.php
  

S-Ar Putea Să Vă Placă