Jump to content

Store an array of values into a $_SESSION variable?


cbassett03

Recommended Posts

Does anyone know how (or if) you can store an array a value into a $_SESSION variable?  I want to try to store a 2-dimensional array into a session variable named "configurations" that will be stored in the $_SESSION superglobal.

 

The "configurations" array will have two values.

 

I'm trying to do this for simplicity and easy parsing.

 

Any suggestions would be helpful.

Just like any other variable.

 

<?php

$array = array('one','two','three',array('four'));

$_SESSION['key1'] = $array;

$_SESSION['key2'] = array('four','three','two',array('one'));

var_dump($_SESSION);

?>

 

Output

 

array
  'key1' => 
    array
      0 => string 'one' (length=3)
      1 => string 'two' (length=3)
      2 => string 'three' (length=5)
      3 => 
        array
          0 => string 'four' (length=4)
  'key2' => 
    array
      0 => string 'four' (length=4)
      1 => string 'three' (length=5)
      2 => string 'two' (length=3)
      3 => 
        array
          0 => string 'one' (length=3)

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.