[Php-it] $GLOBALS vs $_ENV

Cristiano Verondini cverondini at deis.unibo.it
Tue Jan 30 11:29:57 CET 2007


> Ed è proprio perché gli array globali sono studiati per qualcosa
> mentre $GLOBALS contiene tutto che uso $_ENV. Forse prima non l'ho
> detto chiaramente, in effetti: mettiamo che sto sviluppando
> un'applicazione con core e plugin, diciamo che si chiami (di nuovo)
> Pippo. Trovo "sensato" mettere quel che riguarda core e plugin (ovvero
> l'ambiente operativo) nell'array globale $_ENV, poiché il suo scopo è
> rappresentare variabili d'ambiente. Così avrei, per esempio:

    $_ENV contiene variabili di ambiente, importate dalla shell. In UNIX 
hanno un ben preciso significato. La tua scelta è priva di logica.

    $GLOBALS non rappresenta altro che il namespace globale, contiene cioé 
un riferimento a tutte le variabili definite nello scope globale.

        Cris

-- 
Cristiano Verondini
http://www.verondini.it  ---   [ICQ: 114 190] 



More information about the Php-it mailing list