Ciao a tutti
programmo in PHP da diverso tempo ma mai m'era capitata una cosa del genere... forse non mi serviva!

Facciamo un esempio banale
codice:
/* file functions.php */
define("NOME","Pippo");

function stampa_nome(){
  echo NOME;
}
---------

/* file index.php */
echo NOME;  /* output Pippo */

stampa_nome();  /* ERRORE! */
Come mai non posso usare una costante definita con scope globale (all'inizio del file) dentro ad una funzione??????