Estoy haciendo mis primeros pasos con MVC y me ha surgido un problema.
A la hora de "montar la pagina" en el modelo vista soy incapaz de hacer correr las variables globales.
He probado el ejemplo que os pongo aquí abajo y tampoco funciona. Este código lo he puesto directamente en la vista y nada de nada
Código PHP:
$data='My data';
function menugen(){
global $data;
echo "[".$data."]";
}
menugen();
Este código lo he probado en una página normal php y funciona bien.
¿Pq al ejecutar ese código sobre una vista no funciona las variables glabales?