Re: [PHP] Stopping objects from auto-serializing



After some more playing around and a lot of print_r($SESSION)'s:

This specific PHP configuration seems to replace every entry in $_SESSION if a variable with the same name is used in the main script with that variable.

I.e.
session_start() // $_SESSION["foo"] is now "bar"
$foo = "12345";
$var = "xxxx";

function test() {
$foo = "67890";
}
test();

After execution finished $_SESSION["foo"] is now "12345", but there's no $_SESSION["var"].
What's going on here?

On 31 Oct 2007, at 16:25, David Christopher Zentgraf wrote:


On 31 Oct 2007, at 16:16, Jochem Maas wrote:

are you using session_register()? (dont)
also are you setting the value in $_SESSION by reference?

No and no. The only time I'm writing to $_SESSION["basket"] is by setting $_SESSION["basket"][] = "foo", I'm never touching the actual $_SESSION["basket"] variable as such, but which is exactly what's happening.

.



Relevant Pages

  • RE: [PHP] Stopping objects from auto-serializing
    ... After some more playing around and a lot of print_r's: ... This specific PHP configuration seems to replace every entry in ... $_SESSION if you session_registerthem. ...
    (php.general)
  • Re: Why are some Folk Clubs thriving and some struggling?
    ... > instrument, you expect to have somebody else playing along. ... of fiddle tunes in different keys and learning the pace and structures; ... A new session I started was the catalyst for me learning this other strand. ...
    (uk.music.folk)
  • Re: A Theory About Scott
    ... being regular session musicians once they have public recognition.. ... Juber certainly shows he has all the chops to play great guitar. ... It's amazing guitar playing but it isn't amazing music to me. ...
    (rec.audio.opinion)
  • Re: A Theory About Scott
    ... being regular session musicians once they have public recognition. ... Juber certainly shows he has all the chops to play great guitar. ... It's amazing guitar playing but it isn't amazing music to me. ...
    (rec.audio.opinion)
  • Re: Your Favorite Guitar Strings and Why
    ... When I first started playing, I used to get blisters on my picking ... I know guys who have pristine equipment and play ... heavily on rhythm and groove, while disco tends to cater more to melody. ... One of the things I'd forgotten about until I got to trying it again seriously is that I get really depressed just before an organized session, ...
    (alt.guitar)