Hola amigos, buenas
Tengo una duda en cuanto el alcance que pueden tener las variables de PHP
Verán, tengo mi archivo index.php de la siguiente forma
Código PHP:
$saludo = "Hola";
require_once 'inicializador.php';
$gestor = new Inicializador();
$gestor->inicializa();
Mi archivo inicializador.php
Código PHP:
class Inicializador{
public function inicializa(){
include 'template.php';
}
}
Mi archivo template.php:
Código PHP:
echo $saludo;
Pero me aparece que la variable saludo está indefinida, sin embargo,
si mi index.php queda:
Código PHP:
$saludo = "Hola";
include 'template.php';
Ahora si que me imprime la variable $saludo,
Desde luego es la parte resumida, no es que la solución sea incluir el template en el index
Espero me puedan ayudar, saludos!