Marc Reichelt: variablen_definition

Beitrag lesen

Hallo carsten,

ist es eigentlich zu empfehlen in den programmschleifen direkt mit $_SESSION['...'] áls variable zu arbeiten ( oder z.B. mit $_GET['...'], oder sollte man anders den wert in eine interne Variable umschreiben?

Das ist, sobald man die Variablen öfters braucht, etwas umkomfortabel.
Machen kannst du es, niemand verbietet es dir - und es kommt ganz auf den Anwendungsfall drauf an.
Bei $_SESSION gibt es aber z.B. folgendes zu beachten:

$_SESSION['name'] = 'wert';

und

$name = $_SESSION['name'];  
$name = 'wert';

sind nicht gleich!
Im ersten Fall wird der Wert in der Session geändert, im zweiten Fall nicht.

Bei $_GET und $_POST lohnt es sich aber meistens doch, "interne Variablen" anzulegen - natürlich erst nach einer Prüfung der Existenz und des Inhalts.

Grüße

Marc Reichelt || http://www.marcreichelt.de/

--
Linux is like a wigwam - no windows, no gates and an Apache inside!
Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
http://emmanuel.dammerer.at/selfcode.html