How can you efficiently loop through an array in PHP to store data in sessions?
To efficiently loop through an array in PHP and store data in sessions, you can use a foreach loop to iterate over the array elements and set each element as a session variable. This allows you to easily store multiple values from an array in separate session variables.
<?php
session_start();
$data = ['value1', 'value2', 'value3'];
foreach ($data as $key => $value) {
$_SESSION['data_' . $key] = $value;
}
// Access stored data from sessions
echo $_SESSION['data_0']; // Output: value1
echo $_SESSION['data_1']; // Output: value2
echo $_SESSION['data_2']; // Output: value3
?>