moin,
folgendes testskript:
$meinstring = "jepp, ist da";
function zeigestring() {
global $meinstring;
echo $meinstring;
$x = $GLOBALS["meinstring"];
echo $x;
}
zeigestring();
führe ich das Skript aus, wird nichts ausgegeben (tippfehler hier nicht ausgeschlossen, habe lokal alles getestet und rumprobiert, nix ging).
arbeite hier unter php5. ist mir während des umstieges von php 4 auf 5 irgendwas hinsichtlich globaler variablen entgangen?
es ist mir egal ob globale variablen nicht verwendet werden sollten oder nicht, mir geht es nur um das verständnis, denn meines erachtens sollte das skript doch etwas ausgeben, oder?
gruß ma