[Php-it] Dichiarazione globale variabili e funzioni
Matteo Beccati
php at beccati.com
Thu Aug 24 09:35:01 CEST 2006
Domenici L. ha scritto:
>
> $a='ciao';
>
> function pippo(){
> echo $GLOBALS['a'];
> }
> Non funzionava mentre funzionava:
>
>
> $GLOBALS['a']='ciao';
>
> function pippo(){
> echo $GLOBALS['a'];
> }
>
> Però essendo capitato solo una volta ho pensato che ci fosse un qualche
> errore nel codice (che ovviamente non era così elementare), negli altri
> casi ha sempre funzionato bene, certo non è che sia una pratica diffusa....
Il codice di cui sopra con buona probabilità non funzionava perché
l'include/require dello script era fatto all'interno di una funzione.
Nel primo caso $a era quindi nello scope della funzione stessa.
Ciao ciao
--
Matteo Beccati
http://phpadsnew.com
http://phppgads.com
More information about the Php-it
mailing list