Mam kod coś takiego:
<?
$a="localhost";
function body(){
global $a;
echo $a;
}
function head(){
global $a;
echo $a;
}
function footer(){
global $a;
echo $a;
}
?>
czy istnieje sposób na zdefiniowanie zmiennej globalnej w jednym miejscu i udostępnienie zmiennej jednocześnie $awe wszystkich funkcjach? bez używania global $a;więcej?
globalsłowo kluczowe, rozważ użycie$GLOBALS['a']superglobal we wszystkich zakresach lub rozważ przekazanie parametru do swoich funkcji.