Z braku laku i tego że nie miałem neta przez parę minut napisałem taką oto klasę do tworzenia pliku konfiguracyjnego:
<?php class config_file{ var $file; //uchwyt fopen var $var_name; //nazwa zmiennej tablicowej var $index_name; //nazwa indeksu tablicy var $num_values; //ilość zmiennych var $content; //to co ostatecznie zostanie zapisane do pliku public function __construct($filename='config.php', $var_name='$config') { $this->var_name=$var_name; } public function add_value($index_name, $value) { if(!$this->num_values) { $this->content='<?php'."\n".$this->var_name.'=array('."\n".'''.$index_name.''=>''.$value.'''; }else{ $this->content.=','."\n".'''.$index_name.''=>''.$value.'''; } ++$this->num_values; } public function excute() { $this->content.="\n".');'."\n".'?>'; return $result; } }?>
Dość prosta klasa... Myślę że zrozumiała bez komentarzy.
Co o tym sądzicie? Coś by tu dodać?