Hola, tengo un problema y pues esque en mi host yo puedo declara una variable global en un archivo y en otro archivo que es le sigue en ejecucion la puedo usar sin necesidad de usar ningun include y tampoco llamarla otra vez como global (claro siempre y cuando no este dentro de una funcion)
es decir en clase.php yo hago esto mi archivo
primero.php
Código PHP:
Ver originalclass miclase{
function getdatos(){
// lo que sea
return "lenin";
}
}
// al final de la clase de golpe la instancio y la pongo en un variable global para seguir usandola en el tiempo de ejecución
global $MISDATOS;
$MISDATOS = new miclase();
y luego en mi archivo
segundo.php hago lo siguiente
quiere decir que lo llamo sin problema en mi host lo puedo hacer y todo me va bien, sin usar ningun requiere ni otra vez llamar con el globla $MISDATOS, es decir en tiempo de ejecución todo corre y funciona bien en el HOST
pero ahora instale en mi maquina WAMPSERVER y estoy desarrollando de manera local, pero en LOCAL esto no me funciona me dice que
getdatos() no es un funcion bueno me sale el error como si no existe esa funcion,
como puedo hacer para que me funcione igual que en HOST ?