logo

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.

matrice de șiruri în limbaj c

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.

apelați funcția javascript din html
Fișier: session3.php