logo

Relace PHP

Relace PHP se používá k dočasnému ukládání a předávání informací z jedné stránky na druhou (dokud uživatel web nezavře).

java long to string

Technika PHP session je široce používána na nákupních webech, kde potřebujeme ukládat a předávat informace o košíku, např. uživatelské jméno, kód produktu, název produktu, cena produktu atd. z jedné stránky na druhou.

Relace PHP vytváří jedinečné uživatelské ID pro každý prohlížeč, aby bylo možné uživatele rozpoznat a vyhnout se konfliktu mezi více prohlížeči.

funkce PHP session_start().

Funkce PHP session_start() se používá ke spuštění relace. Spustí novou nebo obnoví existující relaci. Vrátí existující relaci, pokud již byla vytvořena. Pokud relace není k dispozici, vytvoří a vrátí novou relaci.

Syntax

 bool session_start ( void ) 

Příklad

 session_start(); 

PHP $_SESSION

PHP $_SESSION je asociativní pole, které obsahuje všechny proměnné relace. Používá se k nastavení a získání hodnot proměnných relace.

Příklad: Uložte informace

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

Příklad: Získejte informace

 echo $_SESSION['user']; 

Příklad relace PHP

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

Příklad počítadla relací PHP

Soubor: sessioncounter.php
 

PHP Destroying Session

Funkce PHP session_destroy() se používá k úplnému zničení všech proměnných relace.

Soubor: session3.php