Seja PHP se uporablja za shranjevanje in posredovanje informacij z ene strani na drugo začasno (dokler uporabnik ne zapre spletne strani).
Tehnika seje PHP se pogosto uporablja na nakupovalnih spletnih mestih, kjer moramo shraniti in posredovati podatke o košarici, npr. uporabniško ime, koda izdelka, ime izdelka, cena izdelka itd. z ene strani na drugo.
Seja PHP ustvari edinstven uporabniški ID za vsak brskalnik, da prepozna uporabnika in prepreči konflikt med več brskalniki.
Funkcija PHP session_start().
Funkcija PHP session_start() se uporablja za začetek seje. Začne novo ali nadaljuje obstoječo sejo. Če je seja že ustvarjena, vrne obstoječo sejo. Če seja ni na voljo, ustvari in vrne novo sejo.
Sintaksa
bool session_start ( void )
Primer
session_start();
PHP $_SESSION
PHP $_SESSION je asociativno polje, ki vsebuje vse spremenljivke seje. Uporablja se za nastavitev in pridobivanje vrednosti spremenljivke seje.
Primer: Shranite podatke
$_SESSION['user'] = 'Sachin';
Primer: Pridobite informacije
echo $_SESSION['user'];
Primer PHP seje
Datoteka: session1.php<?php $_SESSION['user'] = 'Sachin'; echo 'Session information are set successfully. <br/>'; ?> Visit next pageDatoteka: session2.php
Primer števca sej PHP
Datoteka: sessioncounter.phpPHP uničenje seje
Funkcija PHP session_destroy() se uporablja za popolno uničenje vseh spremenljivk seje.
Datoteka: session3.php