Cita:
Iniciado por marlanga
El problema es que el PHP para que una variable sea global tienes que meterla en el array asociativo $_GLOBALS, es decir, en lang.php poner $_GLOBALS["es"][1]="asd";
U otra alternativa, decirle a la función que $es es una variable que tiene que pillar desde fuera de la función:
header () {
global $es;
echo $es['1'];
}
Lee más acerca del ámbito de las variables en PHP, y cuidado que hacer este tipo de cosas puede ser un poco peligroso y buscar errores puede ser una locura si no se tiene muy claro dónde existen las variables.
Muchisimas gracias! Sale karma
Cuando decis a peligroso te referis a la seguridad?
Hay alguna forma de declarar global a todas las funciones de un documento con una sola linea?