logo

Relácia PHP

Relácia PHP sa používa na dočasné ukladanie a odovzdávanie informácií z jednej stránky na druhú (kým používateľ nezavrie webovú stránku).

Technika relácie PHP je široko používaná na nákupných weboch, kde potrebujeme ukladať a odovzdávať informácie o košíku, napr. používateľské meno, kód produktu, názov produktu, cena produktu atď. z jednej stránky na druhú.

Algoritmus pre binárne vyhľadávanie

Relácia PHP vytvára jedinečné ID používateľa pre každý prehliadač, aby rozpoznala používateľa a zabránila konfliktu medzi viacerými prehliadačmi.

Funkcia PHP session_start().

Na spustenie relácie sa používa funkcia PHP session_start(). Spustí novú alebo obnoví existujúcu reláciu. Vráti existujúcu reláciu, ak už bola vytvorená. Ak relácia nie je dostupná, vytvorí a vráti novú reláciu.

Syntax

 bool session_start ( void ) 

Príklad

 session_start(); 

PHP $_SESSION

PHP $_SESSION je asociatívne pole, ktoré obsahuje všetky premenné relácie. Používa sa na nastavenie a získanie hodnôt premenných relácie.

Príklad: Uložiť informácie

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

Príklad: Získajte informácie

 echo $_SESSION['user']; 

Príklad relácie PHP

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

Príklad počítadla relácií PHP

Súbor: sessioncounter.php
 

PHP Destroying Session

Funkcia PHP session_destroy() sa používa na úplné zničenie všetkých premenných relácie.

rozdiel medzi binárnym stromom a binárnym vyhľadávacím stromom
Súbor: session3.php