Severin Kacianka: $HTTP_SESSION_VARS in function aufrufen

Beitrag lesen

Hallo,

Aber zu $HTTP_SESSION_VARS wo ist dort denn der Unterschied?
Gibt es da überhaupt ein Unterschied ich kann keine erkennen oder welchen Vorteil bringt mir die Variable?

Ich nehme an, du redest über $_SESSION. $HTTP_SESSION_VARS und $_SESSION sind im wesentlichen identisch, mit dem Unterschied,dass $_SESSION "superglobal" ist, was heißen soll, dass du dir das global sparen kannst:

function foo(){
echo $_SESSION['username'];
}

vgl.http://at2.php.net/release_4_1_0.php

Auch ist $HTTP_SESSION_VARS deprecated (=veraltet) und man sollte nach Möglichkeit $_SESSION verwenden. http://at2.php.net/variables.predefined

gruß,
Severin

--
Realität ist das, was nicht verschwindet, wenn man aufhört, daran zu glauben.
--Philip K. Dick