Can I use array_push on a SESSION array in php?
        Posted  
        
            by zeckdude
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by zeckdude
        
        
        
        Published on 2010-04-11T09:15:35Z
        Indexed on 
            2010/04/11
            9:23 UTC
        
        
        Read the original article
        Hit count: 385
        
I have an array that I want on multiple pages, so I made it a SESSION array. I want to add a series of names and then on another page, I want to be able to use a foreach loop to echo out all the names in that array.
This is the session:
$_SESSION['names']
I want to add a series of names to that array using array_push like this:
array_push($_SESSION['names'],$name);
I am getting this error:
array_push() [function.array-push]: First argument should be an array
Can I use array_push to put multiple values into that array? Or perhaps there is a better, more efficient way of doing what I am trying to achieve?
© Stack Overflow or respective owner