PHP-session används för att lagra och skicka information från en sida till en annan tillfälligt (tills användaren stänger webbplatsen).
PHP-sessionsteknik används flitigt på shoppingwebbplatser där vi behöver lagra och skicka varukorgsinformation t.ex. användarnamn, produktkod, produktnamn, produktpris etc från en sida till en annan.
PHP-session skapar ett unikt användar-ID för varje webbläsare för att känna igen användaren och undvika konflikter mellan flera webbläsare.
PHP session_start() funktion
PHP session_start()-funktionen används för att starta sessionen. Den startar en ny eller återupptar befintlig session. Den returnerar befintlig session om sessionen redan har skapats. Om sessionen inte är tillgänglig skapar den och returnerar en ny session.
Syntax
bool session_start ( void )
Exempel
historia i java
session_start();
PHP $_SESSION
PHP $_SESSION är en associativ array som innehåller alla sessionsvariabler. Den används för att ställa in och hämta sessionsvariabelvärden.
Exempel: Butiksinformation
$_SESSION['user'] = 'Sachin';
Exempel: Få information
echo $_SESSION['user'];
Exempel på PHP-session
Fil: session1.php<?php $_SESSION['user'] = 'Sachin'; echo 'Session information are set successfully. <br/>'; ?> Visit next pageFil: session2.php
Exempel på PHP-sessionsräknare
Fil: sessioncounter.phpPHP-förstörande session
PHP session_destroy()-funktionen används för att förstöra alla sessionsvariabler helt.
Fil: session3.php