logo

PHP-session

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/>&apos;; ?&gt; Visit next page 
Fil: session2.php
 

Exempel på PHP-sessionsräknare

Fil: sessioncounter.php
 

PHP-förstörande session

PHP session_destroy()-funktionen används för att förstöra alla sessionsvariabler helt.

Fil: session3.php