| 

.NET C# Java Javascript Exception

4
Mit global geht das ja für eine. Geht das auch für alle auf einmal?
News:
08.04.2011
Pink 41 1
2 Antworten
3
Wenn du umbedingt mit globalen Variabeln arbeiten möchtest, dann pack doch alle Werte in ein Array das du dann Globalisierst.

Anstatt
GLOBAL $a
GLOBAL $b
GLOBAL $c


packst du
$globalArray = array('aGlobal' => $a, 'bGlobal' => $b, 'cGlobal' = $c);
GLOBAL $globalArray


Alles andere ist unsinning du kannst dir zwar mit $GLOBAS alle subglobalen anzeigen lassen, aber das ist nicht sinn von globals.

Guck dir dann lieber Sessionhandling an.
08.04.2011
Marco Rieger 820 7
1
Das geht mit extract
$hui = "ha";
function test()
{
extract($GLOBALS);
echo $hui;
}
test();
13.04.2011
DaSpors 4,1k 1 8
Globals sind natürlich mehr Pfui als Hui... Aber im Grunde ist das die Antwort!
LiRo 11.04.2012

Stelle deine Php-Frage jetzt!