How do I start and manage sessions in PHP?

Starting and managing sessions in PHP is essential for maintaining user state across different pages. Sessions allow you to store user information and retrieve it on subsequent page requests. Below is a simple guide to help you get started with sessions in PHP.

<?php // Start a session session_start(); // Store session variables $_SESSION['username'] = 'JohnDoe'; $_SESSION['role'] = 'admin'; // Access session variables echo 'Username: ' . $_SESSION['username']; echo 'Role: ' . $_SESSION['role']; // Destroy a session session_unset(); // Clear session variables session_destroy(); // End the session ?>

php sessions manage sessions PHP start sessions PHP session management PHP