logo

Сесія PHP

Сеанс PHP використовується для тимчасового зберігання та передачі інформації з однієї сторінки на іншу (поки користувач не закриє веб-сайт).

Техніка сеансу PHP широко використовується на торгових веб-сайтах, де нам потрібно зберігати та передавати інформацію про кошик, наприклад. ім’я користувача, код продукту, назва продукту, ціна продукту тощо з однієї сторінки на іншу.

Сеанс PHP створює унікальний ідентифікатор користувача для кожного браузера, щоб розпізнати користувача та уникнути конфлікту між кількома браузерами.

Функція PHP session_start().

Функція PHP session_start() використовується для запуску сесії. Він починає новий або відновлює існуючий сеанс. Він повертає наявний сеанс, якщо сеанс уже створено. Якщо сеанс недоступний, він створює та повертає новий сеанс.

Синтаксис

 bool session_start ( void ) 

приклад

 session_start(); 

PHP $_SESSION

PHP $_SESSION — це асоціативний масив, який містить усі змінні сесії. Він використовується для встановлення та отримання значень змінних сеансу.

Приклад: зберігати інформацію

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

Приклад: отримати інформацію

 echo $_SESSION['user']; 

Приклад сеансу PHP

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

Приклад лічильника сеансів PHP

Файл: sessioncounter.php
 

Сеанс знищення PHP

Функція PHP session_destroy() використовується для повного знищення всіх змінних сесії.

Файл: session3.php