no qui il problema è che una variabile in php ha visibilità nell'ambito nel quale tu l'hai dichiarata.. tranne la supermegavariabilona $GLOBALS visibile ovunque...

quindi diciamo che tu l'hai dichiarata a livello "file" e vi vui accede a livello function... quidi devi dirgli "guarda fuori dalla funzione" per trovare questa varibile...

static come per il c++ ma se vuoi usare una var di funzione fuori o la metti in $GLOBALS oppure soliti ritorni di funzione o passaggi referenziati...