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/>'; ?> Visit next pageSoubor: session2.php
Příklad počítadla relací PHP
Soubor: sessioncounter.phpPHP Destroying Session
Funkce PHP session_destroy() se používá k úplnému zničení všech proměnných relace.
Soubor: session3.php