Начало сеанса PHP Сессия начинается с функции session_start().
Переменные сеанса задаются с глобальной переменной PHP: $ _SESSION.
Создайте новую страницу под названием «test_session1.php». На этой странице мы начинаем новый сеанс PHP и устанавливаем некоторые переменные сеанса: создаем страницу с именем «test_session.php». На этой странице вы получите доступ к информации о сеансе, которую мы установили на первой странице («test_session1.php»).
переменные сеанса не передаются индивидуально каждой новой странице, вместо этого они извлекаются из сеанса, который мы открываем в начале каждой страницы (session_start()).
Все значения переменных сеанса хранится в глобальной переменной $ _SESSION:
<?php
// Start the session
session_start();
?>
<!DOCTYPE html>
<html>
<body>
<?php
// Set session variables
$_SESSION["favcolor"] = "pink";
$_SESSION["favanimal"] = "goat";
echo "Session variables are set.";
?>
Get PHP Session Variable Values
Создать еще одну страницу под названием "test_session2.php". На этой странице мы получим доступ к информации о сеансе, которую мы установили на первой странице («test_session1.php»).
Переменные сеанса не передаются индивидуально каждой новой странице, вместо этого они извлекаются из сеанса, который мы открываем в начале каждой страницы (session_start()).
Все сессии значения переменных сохраняются в глобальной переменной $ _SESSION:
Другой способ заключается в печати переменных сеанса
<?php
session_start();
?>
<!DOCTYPE html>
<html>
<body>
<?php
print_r($_SESSION);
?>
</body>
</html>