musiałem zmierzyć się z następującym problemem:
Należy z pliku z przykładową treścią i zawartymi w niej statycznymi właściwościami obiektów (np. Config::$db_host) pobrać zawartość i zapisać ją do zmiennej z podmienionymi wartościami. Z niewiadomych przyczyn nie mogę podmienić wartości zmiennych.
Plik z treścią:
Test Config::$db_host
Pobranie zawartości pliku (fragment klasy):
public function read() { if (empty($this->content)) { Error::add('File -> read() Nie mozna odczytac zawartosci pliku '.$this->path); } return $this; }
Próba przetworzenia zmiennych (fragment klasy):
$temp = $cfile->open()->read()->getContent(); //print $temp; //self::$component = eval("print \$temp");
Skrypt w obecnej postaci generuje tekst bez zmian względem pliku. Jakieś pomysły?
Z góry dzięki
