tengo una clase, donde cargo todas las variables globales, la clase se llama variables, declaro todas las variables, luego las variables las lleno desde un archivo .txt, esto lo ejecuto desde el contructor asi:
archivo clase1.php
Código PHP:
no se si esta linea Ver original
class prueba_file { #DECLARACION DE VARIABLES var $plantilla; var $nombre_sitio; var $titulo_sitio; var $url_sitio; #CONSTRUCTOR function prueba_file (){ if($fichero) { { if($asocc!=""){ $this->$recorrer[0] = $recorrer[1]; } } } return; } }
Código PHP:
se encuentra bn, ps la verdad me da, porq incluyo el archivo y me da perfecto, me lista las variables, el problema se encuentra en el siguiente punto, hago lo siguiente, tengo otra clase donde la creo y hago q prueba_file sea extendida asi:Ver original
$this->$recorrer[0] = $recorrer[1];
archivo clase2.php
Código PHP:
cuando llamo a esta clase, es decir cuando creo la instancia y llamo las variables, estas llegan vacias, no me sale ni error ni nada, la impresion de las variables las hago del siguiente modo:Ver original
class MyPre extends prueba_file{ --- --- --- codigo }
require_once('clase2.php');
$pfile = new MyPre;
echo "-> ".$pfile->plantilla."<br>";
echo "-> ".$pfile->nombre_sitio."<br>";
echo "-> ".$pfile->titulo_sitio."<br>";
echo "-> ".$pfile->url_sitio."<br>";
me pueden colaborar :(